| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryType.cs |
35 |
Enum member 'Function' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryType.cs |
41 |
Enum member 'UuidOld' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryType.cs |
43 |
Enum member 'Md5' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryType.cs |
44 |
Enum member 'UserDefined' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryWriter.cs |
138 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryWriter.cs |
207 |
Method 'WriteUtf8Bytes' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonBinaryWriter.cs |
213 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
99 |
Accessor 'JsonNet35BinaryCompatibility.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
119 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
130 |
Introduce optional parameter(s) for constructor 'BsonReader(Stream, bool, DateTimeKind)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
138 |
Constructor 'BsonReader' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
139 |
Introduce optional parameter(s) for constructor 'BsonReader(BinaryReader, bool, DateTimeKind)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
164 |
Constructor 'BsonReader' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
438 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
499 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
504 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
625 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
710 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
744 |
Redundant control flow jump statement |
Redundancies in Code |
Redundant control flow jump statement |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonReader.cs |
790 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
42 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
65 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
110 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
112 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
117 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
118 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
140 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
151 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonToken.cs |
152 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonType.cs |
50 |
Enum member 'MinKey' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonType.cs |
51 |
Enum member 'MaxKey' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
61 |
Accessor 'DateTimeKindHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
79 |
Constructor 'BsonWriter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
206 |
Method 'AddToken' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
243 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
391 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
521 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Bson\BsonWriter.cs |
535 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\BinaryConverter.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\BinaryConverter.cs |
92 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\BinaryConverter.cs |
137 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\BinaryConverter.cs |
142 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\CustomCreationConverter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\CustomCreationConverter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\CustomCreationConverter.cs |
79 |
Method 'Create' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\CustomCreationConverter.cs |
79 |
Parameter 'objectType' is not used in any of the implementations |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DataTableConverter.cs |
188 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
49 |
Class 'Union' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
83 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
84 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
92 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
104 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
146 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
146 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
148 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\DiscriminatedUnionConverter.cs |
268 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\EntityKeyMemberConverter.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\EntityKeyMemberConverter.cs |
117 |
Return type of 'ReadJson' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\EntityKeyMemberConverter.cs |
132 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\EntityKeyMemberConverter.cs |
145 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\ExpandoObjectConverter.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\ExpandoObjectConverter.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\IsoDateTimeConverter.cs |
135 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\JavaScriptDateTimeConverter.cs |
100 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
42 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
104 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
108 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
147 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
151 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
151 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\KeyValuePairConverter.cs |
153 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\RegexConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
57 |
Redundant conditional ternary expression usage |
Redundancies in Code |
Redundant conditional ternary expression usage |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
119 |
Constructor 'StringEnumConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
146 |
Constructor 'StringEnumConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
225 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
238 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
248 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
269 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\StringEnumConverter.cs |
273 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\UnixDateTimeConverter.cs |
37 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\UnixDateTimeConverter.cs |
116 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
84 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
111 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
119 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
208 |
Return type of 'LocalName' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
218 |
Constructor 'XmlNodeWrapper' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
223 |
Return type of 'WrappedNode' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
255 |
Virtual property 'HasChildNodes' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
255 |
Property 'HasChildNodes' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
288 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
317 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
344 |
Return type of 'NamespaceUri' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
373 |
Accessor 'Encoding.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
374 |
Accessor 'Standalone.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
399 |
Only implementations of accessor 'Value.set' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
453 |
Return type of 'LocalName' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
494 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
499 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
504 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
509 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
514 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
524 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
529 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
545 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
551 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
648 |
Return type of 'LocalName' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
663 |
Constructor 'XContainerWrapper' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
767 |
Constructor 'XObjectWrapper' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
813 |
Return type of 'LocalName' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
815 |
Return type of 'NamespaceUri' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
925 |
Return type of 'LocalName' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
927 |
Return type of 'NamespaceUri' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
944 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1042 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1062 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1062 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1081 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1134 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1263 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1316 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1325 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1358 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1657 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1685 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1688 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1688 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1733 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1737 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1737 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1738 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1839 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1887 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1899 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1912 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1915 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
1947 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
2060 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
2061 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
2063 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
2063 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Converters\XmlNodeConverter.cs |
2095 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\DefaultJsonNameTable.cs |
84 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\DefaultJsonNameTable.cs |
115 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\DefaultJsonNameTable.cs |
122 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\DefaultJsonNameTable.cs |
151 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\DefaultJsonNameTable.cs |
154 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonArrayAttribute.cs |
33 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonArrayAttribute.cs |
42 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonArrayAttribute.cs |
45 |
Accessor 'AllowNullItems.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonArrayAttribute.cs |
59 |
Constructor 'JsonArrayAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonArrayAttribute.cs |
68 |
Constructor 'JsonArrayAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConstructorAttribute.cs |
33 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
34 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
72 |
Auto-property accessor 'ItemConverterParameters.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
113 |
Name '_isReference' does not match rule 'Fields (not private)'. Suggested name is 'IsReference'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
114 |
Name '_itemIsReference' does not match rule 'Fields (not private)'. Suggested name is 'ItemIsReference'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
115 |
Name '_itemReferenceLoopHandling' does not match rule 'Fields (not private)'. Suggested name is 'ItemReferenceLoopHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonContainerAttribute.cs |
116 |
Name '_itemTypeNameHandling' does not match rule 'Fields (not private)'. Suggested name is 'ItemTypeNameHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
104 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
120 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
135 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
148 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
193 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
203 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
214 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
225 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
235 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
243 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
253 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
263 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
328 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
339 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
364 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
366 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
367 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
384 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
389 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
399 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
409 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
530 |
Introduce optional parameter(s) for method 'string SerializeObject(object?, Type?, JsonSerializerSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
556 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
556 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
573 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
573 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
735 |
Parameter 'anonymousTypeObject' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
756 |
Method 'DeserializeAnonymousType' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
756 |
Parameter 'anonymousTypeObject' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
798 |
Method 'DeserializeObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
800 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
800 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
829 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
845 |
Introduce optional parameter(s) for method 'void PopulateObject(string, object, JsonSerializerSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
861 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
865 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
888 |
Introduce optional parameter(s) for method 'string SerializeXmlNode(XmlNode?, Formatting)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
925 |
Introduce optional parameter(s) for method 'XmlDocument? DeserializeXmlNode(string, string?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
936 |
Introduce optional parameter(s) for method 'XmlDocument? DeserializeXmlNode(string, string?, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
952 |
Introduce optional parameter(s) for method 'XmlDocument? DeserializeXmlNode(string, string?, bool, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
974 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
991 |
Introduce optional parameter(s) for method 'string SerializeXNode(XObject?, Formatting)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
1002 |
Introduce optional parameter(s) for method 'string SerializeXNode(XObject?, Formatting, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
1026 |
Introduce optional parameter(s) for method 'XDocument? DeserializeXNode(string, string?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
1037 |
Introduce optional parameter(s) for method 'XDocument? DeserializeXNode(string, string?, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
1053 |
Introduce optional parameter(s) for method 'XDocument? DeserializeXNode(string, string?, bool, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConvert.cs |
1075 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
106 |
Parameter 'serializer' is not used in any of the implementations |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
135 |
Parameter 'objectType' is not used in any of the implementations |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
135 |
Parameter 'hasExistingValue' is not used in any of the implementations |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverter.cs |
135 |
Parameter 'serializer' is not used in any of the implementations |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterAttribute.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterAttribute.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterAttribute.cs |
35 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterAttribute.cs |
44 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterAttribute.cs |
58 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterCollection.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterCollection.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonConverterCollection.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonDictionaryAttribute.cs |
33 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonDictionaryAttribute.cs |
47 |
Constructor 'JsonDictionaryAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonException.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonException.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonException.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonException.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonExtensionDataAttribute.cs |
9 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonIgnoreAttribute.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonIgnoreAttribute.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonIgnoreAttribute.cs |
35 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
33 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
37 |
Name '_missingMemberHandling' does not match rule 'Fields (not private)'. Suggested name is 'MissingMemberHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
41 |
Name '_itemRequired' does not match rule 'Fields (not private)'. Suggested name is 'ItemRequired'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
42 |
Name '_itemNullValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'ItemNullValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
48 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonObjectAttribute.cs |
106 |
Constructor 'JsonObjectAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
50 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
60 |
Method 'CalculateLength' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
74 |
Method 'WriteTo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
84 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
112 |
Method 'TypeHasIndex' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPosition.cs |
120 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
34 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
39 |
Name '_nullValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'NullValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
40 |
Name '_defaultValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'DefaultValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
41 |
Name '_referenceLoopHandling' does not match rule 'Fields (not private)'. Suggested name is 'ReferenceLoopHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
42 |
Name '_objectCreationHandling' does not match rule 'Fields (not private)'. Suggested name is 'ObjectCreationHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
43 |
Name '_typeNameHandling' does not match rule 'Fields (not private)'. Suggested name is 'TypeNameHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
44 |
Name '_isReference' does not match rule 'Fields (not private)'. Suggested name is 'IsReference'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
45 |
Name '_order' does not match rule 'Fields (not private)'. Suggested name is 'Order'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
46 |
Name '_required' does not match rule 'Fields (not private)'. Suggested name is 'Required'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
47 |
Name '_itemIsReference' does not match rule 'Fields (not private)'. Suggested name is 'ItemIsReference'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
48 |
Name '_itemReferenceLoopHandling' does not match rule 'Fields (not private)'. Suggested name is 'ItemReferenceLoopHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
49 |
Name '_itemTypeNameHandling' does not match rule 'Fields (not private)'. Suggested name is 'ItemTypeNameHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonPropertyAttribute.cs |
87 |
Auto-property accessor 'NamingStrategyParameters.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
117 |
Name '_quoteChar' does not match rule 'Fields (not private)'. Suggested name is 'QuoteChar'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
118 |
Name '_currentState' does not match rule 'Fields (not private)'. Suggested name is 'CurrentState'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
124 |
Name '_dateParseHandling' does not match rule 'Fields (not private)'. Suggested name is 'DateParseHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
125 |
Name '_floatParseHandling' does not match rule 'Fields (not private)'. Suggested name is 'FloatParseHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
298 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
347 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
367 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
652 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
982 |
Introduce optional parameter(s) for method 'void SetToken(JsonToken, object?, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonReader.cs |
992 |
Introduce optional parameter(s) for method 'void SetToken(JsonToken, object?, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReaderException.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonReaderException.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonReaderException.cs |
120 |
Introduce optional parameter(s) for method 'JsonReaderException Create(JsonReader, string, Exception?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonRequiredAttribute.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonRequiredAttribute.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonRequiredAttribute.cs |
35 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializationException.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializationException.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializationException.cs |
120 |
Introduce optional parameter(s) for method 'JsonSerializationException Create(JsonReader, string, Exception?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
49 |
Name '_typeNameHandling' does not match rule 'Fields (not private)'. Suggested name is 'TypeNameHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
50 |
Name '_typeNameAssemblyFormatHandling' does not match rule 'Fields (not private)'. Suggested name is 'TypeNameAssemblyFormatHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
51 |
Name '_preserveReferencesHandling' does not match rule 'Fields (not private)'. Suggested name is 'PreserveReferencesHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
52 |
Name '_referenceLoopHandling' does not match rule 'Fields (not private)'. Suggested name is 'ReferenceLoopHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
53 |
Name '_missingMemberHandling' does not match rule 'Fields (not private)'. Suggested name is 'MissingMemberHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
54 |
Name '_objectCreationHandling' does not match rule 'Fields (not private)'. Suggested name is 'ObjectCreationHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
55 |
Name '_nullValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'NullValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
56 |
Name '_defaultValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'DefaultValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
57 |
Name '_constructorHandling' does not match rule 'Fields (not private)'. Suggested name is 'ConstructorHandling'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
58 |
Field '_metadataPropertyHandling' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
58 |
Name '_metadataPropertyHandling' does not match rule 'Fields (not private)'. Suggested name is 'MetadataPropertyHandling'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
59 |
Field '_converters' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
59 |
Name '_converters' does not match rule 'Fields (not private)'. Suggested name is 'Converters'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
60 |
Name '_contractResolver' does not match rule 'Fields (not private)'. Suggested name is 'ContractResolver'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
61 |
Field '_traceWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
61 |
Name '_traceWriter' does not match rule 'Fields (not private)'. Suggested name is 'TraceWriter'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
62 |
Name '_equalityComparer' does not match rule 'Fields (not private)'. Suggested name is 'EqualityComparer'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
63 |
Name '_serializationBinder' does not match rule 'Fields (not private)'. Suggested name is 'SerializationBinder'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
64 |
Name '_context' does not match rule 'Fields (not private)'. Suggested name is 'Context'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
94 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
142 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
178 |
Cannot resolve symbol 'None' |
Compiler Warnings |
Cannot resolve reference in XML comment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
388 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
404 |
'??' left operand is never null |
Redundancies in Code |
'??' condition is known to be null or not null |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
510 |
'??' left operand is never null |
Redundancies in Code |
'??' condition is known to be null or not null |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
807 |
Method 'PopulateInternal' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
821 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
886 |
Method 'DeserializeInternal' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
899 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
918 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1015 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1060 |
Method 'Serialize' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1087 |
Method 'SerializeInternal' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1128 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1141 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1186 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializer.cs |
1207 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
60 |
Constant 'DefaultTypeNameAssemblyFormatHandling' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
64 |
Constant 'DefaultMaxDepth' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
66 |
Name '_formatting' does not match rule 'Fields (not private)'. Suggested name is 'Formatting'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
67 |
Name '_dateFormatHandling' does not match rule 'Fields (not private)'. Suggested name is 'DateFormatHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
68 |
Name '_dateTimeZoneHandling' does not match rule 'Fields (not private)'. Suggested name is 'DateTimeZoneHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
69 |
Name '_dateParseHandling' does not match rule 'Fields (not private)'. Suggested name is 'DateParseHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
70 |
Name '_floatFormatHandling' does not match rule 'Fields (not private)'. Suggested name is 'FloatFormatHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
71 |
Name '_floatParseHandling' does not match rule 'Fields (not private)'. Suggested name is 'FloatParseHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
72 |
Name '_stringEscapeHandling' does not match rule 'Fields (not private)'. Suggested name is 'StringEscapeHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
73 |
Name '_culture' does not match rule 'Fields (not private)'. Suggested name is 'Culture'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
74 |
Name '_checkAdditionalContent' does not match rule 'Fields (not private)'. Suggested name is 'CheckAdditionalContent'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
75 |
Name '_maxDepth' does not match rule 'Fields (not private)'. Suggested name is 'MaxDepth'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
76 |
Name '_maxDepthSet' does not match rule 'Fields (not private)'. Suggested name is 'MaxDepthSet'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
77 |
Name '_dateFormatString' does not match rule 'Fields (not private)'. Suggested name is 'DateFormatString'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
78 |
Name '_dateFormatStringSet' does not match rule 'Fields (not private)'. Suggested name is 'DateFormatStringSet'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
79 |
Name '_typeNameAssemblyFormatHandling' does not match rule 'Fields (not private)'. Suggested name is 'TypeNameAssemblyFormatHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
80 |
Name '_defaultValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'DefaultValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
81 |
Name '_preserveReferencesHandling' does not match rule 'Fields (not private)'. Suggested name is 'PreserveReferencesHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
82 |
Name '_nullValueHandling' does not match rule 'Fields (not private)'. Suggested name is 'NullValueHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
83 |
Name '_objectCreationHandling' does not match rule 'Fields (not private)'. Suggested name is 'ObjectCreationHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
84 |
Name '_missingMemberHandling' does not match rule 'Fields (not private)'. Suggested name is 'MissingMemberHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
85 |
Name '_referenceLoopHandling' does not match rule 'Fields (not private)'. Suggested name is 'ReferenceLoopHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
86 |
Name '_context' does not match rule 'Fields (not private)'. Suggested name is 'Context'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
87 |
Name '_constructorHandling' does not match rule 'Fields (not private)'. Suggested name is 'ConstructorHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
88 |
Name '_typeNameHandling' does not match rule 'Fields (not private)'. Suggested name is 'TypeNameHandling'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
89 |
Name '_metadataPropertyHandling' does not match rule 'Fields (not private)'. Suggested name is 'MetadataPropertyHandling'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
198 |
Accessor 'TypeNameAssemblyFormat.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
210 |
Accessor 'TypeNameAssemblyFormatHandling.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
242 |
Property 'ReferenceResolver' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
249 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
257 |
Accessor 'ReferenceResolverProvider.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
272 |
Accessor 'Binder.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
318 |
Accessor 'DateFormatString.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
333 |
Accessor 'MaxDepth.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
352 |
Accessor 'Formatting.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
362 |
Accessor 'DateFormatHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
372 |
Accessor 'DateTimeZoneHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
382 |
Accessor 'DateParseHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
392 |
Property 'FloatFormatHandling' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
404 |
Accessor 'FloatParseHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
414 |
Accessor 'StringEscapeHandling.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
422 |
Property 'Culture' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonSerializerSettings.cs |
438 |
Accessor 'CheckAdditionalContent.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
62 |
Method 'DoReadAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1207 |
Method has async overload with cancellation support |
Common Practices and Code Improvements |
Method has async overload with cancellation support |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1430 |
Method 'DoReadAsBooleanAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1566 |
Method 'DoReadAsBytesAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1709 |
Method 'DoReadAsDateTimeAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1727 |
Method 'DoReadAsDateTimeOffsetAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1745 |
Method 'DoReadAsDecimalAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1763 |
Method 'DoReadAsDoubleAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1781 |
Method 'DoReadAsInt32Async' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.Async.cs |
1799 |
Method 'DoReadAsStringAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
86 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
106 |
Property 'CharPos' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
119 |
Accessor 'ArrayPool.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
122 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
173 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
278 |
Introduce optional parameter(s) for method 'int ReadData(bool, int)' |
Language Usage Opportunities |
Introduce optional parameters: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
1610 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2002 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2004 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2008 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2254 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2356 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2507 |
Parameter 'matched' is only used for precondition check(s) |
Redundancies in Symbol Declarations |
Parameter is only used for precondition check: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2536 |
Parameter 'matched' is only used for precondition check(s) |
Redundancies in Symbol Declarations |
Parameter is only used for precondition check: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2566 |
Parameter 'matched' is only used for precondition check(s) |
Redundancies in Symbol Declarations |
Parameter is only used for precondition check: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextReader.cs |
2608 |
Conditional access qualifier expression is known to be not null |
Redundancies in Code |
Conditional access qualifier expression is known to be null or not null |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
60 |
Method 'DoFlushAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
77 |
Method 'DoWriteValueDelimiterAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
95 |
Method 'DoWriteEndAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
123 |
Method 'DoCloseAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
162 |
Method 'DoWriteIndentAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
219 |
Method 'DoWriteIndentSpaceAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
237 |
Method 'DoWriteRawAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
254 |
Method 'DoWriteNullAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
287 |
Method 'WriteIntegerValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
298 |
Method 'WriteIntegerValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
321 |
Method 'DoWritePropertyNameAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
361 |
Method 'DoWritePropertyNameAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
399 |
Method 'DoWriteStartArrayAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
410 |
Method 'DoWriteStartArrayAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
429 |
Method 'DoWriteStartObjectAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
440 |
Method 'DoWriteStartObjectAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
460 |
Method 'DoWriteStartConstructorAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
481 |
Method 'DoWriteUndefinedAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
511 |
Method 'DoWriteWhitespaceAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
530 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
548 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
579 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
597 |
Method 'WriteValueNonNullAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
619 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
637 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
655 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
687 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
705 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
736 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
754 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
772 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
790 |
Method 'WriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
821 |
Method 'WriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
852 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
878 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
909 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
940 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1009 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1040 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1058 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1088 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1109 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1142 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1175 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1193 |
Method 'WriteValueNotNullAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1204 |
Method 'WriteValueNotNullAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1238 |
Method 'DoWriteValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1256 |
Method 'DoWriteCommentAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.Async.cs |
1313 |
Method 'DoWriteRawValueAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
61 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
75 |
Accessor 'ArrayPool.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
78 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
153 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
202 |
Conditional access qualifier expression is known to be not null |
Redundancies in Code |
Conditional access qualifier expression is known to be null or not null |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
328 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
332 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
380 |
Parameter 'token' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
640 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
695 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
726 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
747 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
803 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
812 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
832 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
870 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonTextWriter.cs |
890 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonToken.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonToken.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonToken.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
71 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
73 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
75 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
82 |
Type argument specification is redundant |
Redundancies in Code |
Redundant type arguments of method |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
82 |
Parameter 'p' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
136 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
158 |
Method 'Pop' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
232 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
239 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
259 |
Cannot resolve symbol 'TokenType' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
264 |
Parameter 'schema' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
663 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
759 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
856 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
864 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
896 |
Equality comparison of floating point numbers. Possible loss of precision while rounding values |
Potential Code Quality Issues |
Equality comparison of floating point numbers |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
908 |
Equality comparison of floating point numbers. Possible loss of precision while rounding values |
Potential Code Quality Issues |
Equality comparison of floating point numbers |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonValidatingReader.cs |
946 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
324 |
Name 'LevelsToComplete' does not match rule 'Parameters'. Suggested name is 'levelsToComplete'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
324 |
Name 'CancellationToken' does not match rule 'Parameters'. Suggested name is 'cancellationToken'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
344 |
Name 'LevelsToComplete' does not match rule 'Parameters'. Suggested name is 'levelsToComplete'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
344 |
Name 'CancellationToken' does not match rule 'Parameters'. Suggested name is 'cancellationToken'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
357 |
Name 'LevelsToComplete' does not match rule 'Parameters'. Suggested name is 'levelsToComplete'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
357 |
Name 'CancellationToken' does not match rule 'Parameters'. Suggested name is 'cancellationToken'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
368 |
Name 'LevelsToComplete' does not match rule 'Parameters'. Suggested name is 'levelsToComplete'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
368 |
Name 'CancellationToken' does not match rule 'Parameters'. Suggested name is 'cancellationToken'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
764 |
Method 'WriteTokenAsync' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
806 |
Method has async overload with cancellation support |
Common Practices and Code Improvements |
Method has async overload with cancellation support |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
810 |
Method has async overload with cancellation support |
Common Practices and Code Improvements |
Method has async overload with cancellation support |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1690 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1690 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1694 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1694 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1698 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1698 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1702 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1702 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1706 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1706 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1710 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1710 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1714 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1714 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1718 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1718 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1722 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1722 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1726 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1726 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1730 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1730 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1734 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1734 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1738 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1738 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1742 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1742 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1746 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1746 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1750 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1750 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1754 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1754 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1763 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1763 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.Async.cs |
1785 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
219 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
301 |
Method 'OnStringEscapeHandlingChanged' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
328 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
368 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
383 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
490 |
Virtual method 'WriteEnd' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
629 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
866 |
Method 'AutoComplete' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1489 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1489 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1497 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1497 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1505 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1505 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1513 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1513 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1521 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1521 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1529 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1529 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1537 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1537 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1545 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1545 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1553 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1553 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1561 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1561 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1569 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1569 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1577 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1577 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1585 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1585 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1594 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1594 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1602 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1602 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1610 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1610 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1618 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1618 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1629 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1629 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1659 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1745 |
Method 'InternalWriteEnd' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriter.cs |
1775 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriterException.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\JsonWriterException.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
138 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
149 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
160 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
172 |
Method 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
172 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
184 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
239 |
Method 'Children' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
239 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
246 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
256 |
Name 'U' does not match rule 'Type parameters'. Suggested name is 'TU'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
294 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
297 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
320 |
Method 'AsJEnumerable' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\Extensions.cs |
322 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.Async.cs |
48 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
43 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
68 |
Constructor 'JArray' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
88 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
108 |
Introduce optional parameter(s) for method 'JArray Load(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
153 |
Introduce optional parameter(s) for method 'JArray Parse(string, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
168 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
197 |
Method 'FromObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
218 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
236 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JArray.cs |
247 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.Async.cs |
48 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.cs |
40 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.cs |
99 |
Constructor 'JConstructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.cs |
123 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JConstructor.cs |
215 |
Introduce optional parameter(s) for method 'JConstructor Load(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.Async.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.Async.cs |
65 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.Async.cs |
136 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.Async.cs |
161 |
Method has overload with cancellation support |
Common Practices and Code Improvements |
Method supports cancellation |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
54 |
Base interface 'IList' is redundant because Newtonsoft.Json.Linq.JContainer implements 'IBindingList' |
Redundancies in Symbol Declarations |
Redundant class or interface specification in base types list |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
60 |
Name '_listChanged' does not match rule 'Fields (not private)'. Suggested name is 'ListChanged'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
61 |
Name '_addingNew' does not match rule 'Fields (not private)'. Suggested name is 'AddingNew'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
75 |
Event 'AddingNew' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
82 |
Name '_collectionChanged' does not match rule 'Fields (not private)'. Suggested name is 'CollectionChanged'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
89 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
90 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
134 |
Virtual method 'CreateChildrenCollection' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
134 |
Method 'CreateChildrenCollection' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
144 |
Virtual method 'OnAddingNew' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
153 |
Virtual method 'OnListChanged' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
176 |
Virtual method 'OnCollectionChanged' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
301 |
Method 'GetDescendants' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
326 |
Method 'EnsureParentToken' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
563 |
Virtual method 'ReplaceItem' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
565 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
579 |
Virtual method 'CopyItemsTo' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
622 |
Method 'ValidateToken' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
636 |
Virtual method 'Add' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
720 |
Method 'MergeItem' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
786 |
Method 'ReadContentFrom' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
795 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
866 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
1011 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JContainer.cs |
1208 |
Possible unintended reference comparison; to get a value comparison, use 'Equals' method |
Potential Code Quality Issues |
Possible unintended reference comparison |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JEnumerable.cs |
47 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.Async.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.Async.cs |
65 |
Name 'Writer' does not match rule 'Parameters'. Suggested name is 'writer'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.Async.cs |
65 |
Name 'CancellationToken' does not match rule 'Parameters'. Suggested name is 'cancellationToken'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.Async.cs |
65 |
Name 'Converters' does not match rule 'Parameters'. Suggested name is 'converters'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
56 |
Class 'JObject' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
64 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
95 |
Constructor 'JObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
115 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
141 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
215 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
274 |
Introduce optional parameter(s) for method 'JProperty? Property(string, StringComparison)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
287 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
300 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
394 |
Introduce optional parameter(s) for method 'JObject Load(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
447 |
Introduce optional parameter(s) for method 'JObject Parse(string, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
465 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
515 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
530 |
Introduce optional parameter(s) for method 'JToken? GetValue(string?, StringComparison)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
676 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JProperty |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JObject.cs |
710 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JProperty |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.Async.cs |
65 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
43 |
Name '_token' does not match rule 'Fields (not private)'. Suggested name is 'Token'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
141 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
157 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
167 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
172 |
'??' left operand is never null |
Redundancies in Code |
'??' condition is known to be null or not null |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
189 |
Constructor 'JProperty' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
247 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
297 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
344 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
356 |
Conditional access qualifier expression is known to be not null |
Redundancies in Code |
Conditional access qualifier expression is known to be null or not null |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JProperty.cs |
366 |
Introduce optional parameter(s) for method 'JProperty Load(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyDescriptor.cs |
46 |
Method 'CastInstance' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
51 |
Method 'ChangeItemKey' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
61 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
66 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
108 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
125 |
Method 'Remove' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
168 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
176 |
Indexer 'this' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
214 |
Property 'Values' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
270 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JPropertyKeyedCollection.cs |
272 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JRaw.Async.cs |
44 |
Method 'CreateAsync' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JRaw.Async.cs |
46 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JRaw.cs |
40 |
Constructor 'JRaw' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JRaw.cs |
61 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonLoadSettings.cs |
26 |
Cannot resolve symbol 'Ignore' |
Compiler Warnings |
Cannot resolve reference in XML comment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonLoadSettings.cs |
45 |
Cannot resolve symbol 'Load' |
Compiler Warnings |
Cannot resolve reference in XML comment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonLoadSettings.cs |
64 |
Cannot resolve symbol 'Replace' |
Compiler Warnings |
Cannot resolve reference in XML comment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\ArrayMultipleIndexFilter.cs |
7 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\FieldFilter.cs |
9 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\FieldMultipleFilter.cs |
14 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
203 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
310 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
452 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
539 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
562 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
756 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
840 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
841 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\JPath.cs |
853 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\PathFilter.cs |
55 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
6 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
18 |
Enum member 'None' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
35 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
37 |
Convert constructor to protected |
Common Practices and Code Improvements |
Make constructor in abstract class protected |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
45 |
Introduce optional parameter(s) for method 'bool IsMatch(JToken, JToken, JsonSelectSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
121 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
130 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
133 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryExpression.cs |
245 |
Method 'EqualsWithStringCoercion' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryFilter.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryFilter.cs |
8 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryScanFilter.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\QueryScanFilter.cs |
8 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\RootFilter.cs |
7 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\ScanFilter.cs |
7 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JsonPath\ScanMultipleFilter.cs |
7 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.Async.cs |
98 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.Async.cs |
171 |
Method 'LoadAsync' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
91 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
107 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
108 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
166 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
176 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
280 |
Method 'GetAncestors' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
338 |
Virtual method 'Value' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
343 |
Invoke as extension method |
Language Usage Opportunities |
Convert static method invocation to extension method call |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
444 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
566 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
617 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
682 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
710 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
738 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
907 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
935 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
964 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
992 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1021 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1072 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1100 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1152 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1181 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1336 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1371 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1402 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1418 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1444 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1470 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1898 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1960 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1961 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1967 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1968 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
1968 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2081 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2105 |
Introduce optional parameter(s) for method 'JToken ReadFrom(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2126 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2189 |
Introduce optional parameter(s) for method 'JToken Parse(string, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2201 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2241 |
Introduce optional parameter(s) for method 'JToken Load(JsonReader, JsonLoadSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2271 |
Method 'SetLineInfo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2318 |
Introduce optional parameter(s) for method 'JToken? SelectToken(string, JsonSelectSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2346 |
Method 'SelectToken' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2373 |
Introduce optional parameter(s) for method 'IEnumerable<JToken> SelectTokens(string, JsonSelectSettings?)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2384 |
Method 'SelectTokens' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2473 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2500 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2503 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2541 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2544 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2574 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2577 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2617 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JToken.cs |
2620 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenEqualityComparer.cs |
56 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenReader.cs |
319 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
95 |
Redundant method override |
Redundancies in Symbol Declarations |
Redundant member override |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
137 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
195 |
Method 'AddValue' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
195 |
Parameter 'token' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JTokenWriter.cs |
388 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.Async.cs |
50 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.Async.cs |
50 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.Async.cs |
53 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.Async.cs |
126 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.Async.cs |
128 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
64 |
Constructor 'JValue' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
205 |
Possible unintended reference comparison; to get a value comparison, use 'Equals' method |
Potential Code Quality Issues |
Possible unintended reference comparison |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
274 |
Line indent not restored to the previous level around statement braces |
Formatting |
Incorrect indent: Around statement braces |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
310 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
311 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
362 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
364 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
384 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
419 |
Redundant 'Object.ToString()' call |
Redundancies in Code |
Redundant 'object.ToString()' call |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
419 |
Redundant 'Object.ToString()' call |
Redundancies in Code |
Redundant 'object.ToString()' call |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
724 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
724 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
727 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
812 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
815 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
827 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
835 |
Possible unintended reference comparison; to get a value comparison, use 'Equals' method |
Potential Code Quality Issues |
Possible unintended reference comparison |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
880 |
Non-readonly field referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
885 |
Non-readonly field referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
1040 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Linq\JValue.cs |
1083 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MetadataPropertyHandling.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MetadataPropertyHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MetadataPropertyHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MissingMemberHandling.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MissingMemberHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\MissingMemberHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\ObjectCreationHandling.cs |
41 |
Enum member 'Reuse' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\PreserveReferencesHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\PreserveReferencesHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\ReferenceLoopHandling.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\ReferenceLoopHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\ReferenceLoopHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\Extensions.cs |
63 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\Extensions.cs |
63 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\Extensions.cs |
86 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\Extensions.cs |
125 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchema.cs |
76 |
Auto-property accessor 'Transient.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchema.cs |
250 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchema.cs |
282 |
Method 'Read' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchema.cs |
311 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaBuilder.cs |
217 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaBuilder.cs |
413 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JProperty |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaBuilder.cs |
474 |
Method 'MapType' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaConstants.cs |
67 |
Constant 'OptionValuePropertyName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaConstants.cs |
68 |
Constant 'OptionLabelPropertyName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
113 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
141 |
Method 'Generate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
164 |
Method 'Generate' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
334 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
335 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
404 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
415 |
Parameter 'type' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
415 |
Parameter 'contract' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaGenerator.cs |
456 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
38 |
Accessor 'Required.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
39 |
Accessor 'Type.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
40 |
Accessor 'MinimumLength.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
41 |
Accessor 'MaximumLength.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
42 |
Accessor 'DivisibleBy.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
43 |
Accessor 'Minimum.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
44 |
Accessor 'Maximum.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
45 |
Accessor 'ExclusiveMinimum.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
46 |
Accessor 'ExclusiveMaximum.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
47 |
Accessor 'MinimumItems.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
48 |
Accessor 'MaximumItems.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
49 |
Accessor 'Patterns.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
55 |
Accessor 'PositionalItemsValidation.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
56 |
Accessor 'AllowAdditionalProperties.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
57 |
Accessor 'AllowAdditionalItems.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
58 |
Accessor 'UniqueItems.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
59 |
Accessor 'Enum.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
60 |
Accessor 'Disallow.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
62 |
Constructor 'JsonSchemaModel' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
107 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModel.cs |
118 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
42 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
43 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
118 |
Method 'AddProperties' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
129 |
Method 'AddProperty' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
136 |
Method 'AddItem' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
154 |
Method 'AddAdditionalProperties' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
159 |
Method 'AddAdditionalItems' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
176 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
185 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaModelBuilder.cs |
194 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaResolver.cs |
48 |
Class 'JsonSchemaResolver' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaResolver.cs |
54 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaResolver.cs |
73 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaWriter.cs |
150 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaWriter.cs |
196 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Schema\JsonSchemaWriter.cs |
228 |
Instance of IEnumerator is never disposed |
Potential Code Quality Issues |
Instance of IEnumerator is never disposed |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\UndefinedSchemaIdHandling.cs |
46 |
Enum member 'None' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Schema\ValidationEventArgs.cs |
56 |
Property 'Exception' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CachedAttributeGetter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CachedAttributeGetter.cs |
34 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CamelCaseNamingStrategy.cs |
64 |
Constructor 'CamelCaseNamingStrategy' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CamelCasePropertyNamesContractResolver.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CamelCasePropertyNamesContractResolver.cs |
38 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\CamelCasePropertyNamesContractResolver.cs |
39 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
54 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
63 |
Name '_instance' does not match rule 'Static readonly fields (private)'. Suggested name is 'Instance'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
66 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
101 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
112 |
Property 'DynamicCodeGeneration' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
140 |
Property 'IgnoreSerializableInterface' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
140 |
Auto-property accessor 'IgnoreSerializableInterface.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
225 |
Virtual method 'GetSerializableMembers' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
227 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
239 |
Simplify conditional ternary expression |
Common Practices and Code Improvements |
Simplify conditional ternary expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
283 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
310 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
345 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
371 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
422 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
469 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
485 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
488 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
504 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
509 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
531 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
536 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
562 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
581 |
Class 'EnumerableDictionaryWrapper' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
607 |
Instance of IEnumerator is never disposed |
Potential Code Quality Issues |
Instance of IEnumerator is never disposed |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
611 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
632 |
Instance of IEnumerator is never disposed |
Potential Code Quality Issues |
Instance of IEnumerator is never disposed |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
635 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
638 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
687 |
Virtual method 'CreateConstructorParameters' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
691 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
708 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
722 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
743 |
Virtual method 'CreatePropertyFromConstructorParameter' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
745 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
749 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
758 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
765 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
766 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
767 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
768 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
769 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
770 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
771 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
782 |
Virtual method 'ResolveContractConverter' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
807 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
825 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
901 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
907 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
913 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
919 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
925 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
993 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1009 |
Virtual method 'CreateDictionaryContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1058 |
Virtual method 'CreateArrayContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1096 |
Virtual method 'CreatePrimitiveContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1109 |
Virtual method 'CreateLinqContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1123 |
Virtual method 'CreateISerializableContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1130 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1149 |
Virtual method 'CreateDynamicContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1176 |
Virtual method 'CreateStringContract' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1261 |
Method 'IsJsonPrimitiveType' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1269 |
Method 'IsIConvertible' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1281 |
Method 'CanConvertToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1307 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1312 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1317 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1322 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1329 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1336 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1345 |
Method 'GetClrTypeFullName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1349 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1377 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1434 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1440 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1477 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1524 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1568 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1569 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1594 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1621 |
Convert to '||' expression |
Common Practices and Code Improvements |
Convert 'if' to '||' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1638 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1653 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultContractResolver.cs |
1694 |
Virtual method 'ResolveExtensionDataName' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultReferenceResolver.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultSerializationBinder.cs |
44 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultSerializationBinder.cs |
51 |
Constructor 'DefaultSerializationBinder' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultSerializationBinder.cs |
63 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DefaultSerializationBinder.cs |
126 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DiagnosticsTraceWriter.cs |
21 |
Auto-property accessor 'LevelFilter.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DynamicValueProvider.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DynamicValueProvider.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DynamicValueProvider.cs |
67 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DynamicValueProvider.cs |
82 |
Use method IsInstanceOfType(..) |
Common Practices and Code Improvements |
Use method IsInstanceOfType(..): Use method IsInstanceOfType(..) |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\DynamicValueProvider.cs |
105 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
43 |
Class 'ExpressionValueProvider' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
68 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
83 |
Use method IsInstanceOfType(..) |
Common Practices and Code Improvements |
Use method IsInstanceOfType(..): Use method IsInstanceOfType(..) |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ExpressionValueProvider.cs |
106 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\FormatterConverter.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\FormatterConverter.cs |
2 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\FormatterConverter.cs |
3 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\FormatterConverter.cs |
4 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\FormatterConverter.cs |
5 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\IAttributeProvider.cs |
49 |
Only implementations of method 'GetAttributes' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ISerializationBinder.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ITraceWriter.cs |
2 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
127 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
139 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
292 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonArrayContract.cs |
293 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
73 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
79 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
85 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContainerContract.cs |
91 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
38 |
Enum member 'None' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
83 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
84 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
85 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
86 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
113 |
Accessor 'CreatedType.set' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
150 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
167 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
184 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
201 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
218 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
251 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
253 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
255 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonContract.cs |
256 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDictionaryContract.cs |
95 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDictionaryContract.cs |
228 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDictionaryContract.cs |
229 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDynamicContract.cs |
52 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDynamicContract.cs |
55 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonDynamicContract.cs |
103 |
Method 'TrySetMember' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonISerializableContract.cs |
41 |
Name 'ISerializableCreator' does not match rule 'Properties'. Suggested name is 'SerializableCreator'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonObjectContract.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonObjectContract.cs |
80 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonObjectContract.cs |
94 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonObjectContract.cs |
100 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonObjectContract.cs |
121 |
Accessor 'ExtensionDataValueType.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPrimitiveContract.cs |
37 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPrimitiveContract.cs |
57 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
42 |
Name '_required' does not match rule 'Fields (not private)'. Suggested name is 'Required'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
43 |
Name '_hasExplicitDefaultValue' does not match rule 'Fields (not private)'. Suggested name is 'HasExplicitDefaultValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
48 |
Name '_skipPropertyNameEscape' does not match rule 'Fields (not private)'. Suggested name is 'SkipPropertyNameEscape'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
127 |
Property 'MemberConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonProperty.cs |
202 |
Accessor 'Required.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
140 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
165 |
Method 'GetProperty' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonPropertyCollection.cs |
178 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalBase.cs |
71 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalBase.cs |
96 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalBase.cs |
123 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
43 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
55 |
Enum 'PropertyPresence' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
157 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
167 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
209 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
243 |
Use method IsInstanceOfType(..) |
Common Practices and Code Improvements |
Use method IsInstanceOfType(..): Use method IsInstanceOfType(..) |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
258 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
297 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
363 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
366 |
Method 'GetExpectedDescription' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
413 |
Use not null pattern instead of a type check succeeding on any not-null value |
Potential Code Quality Issues |
Use null check pattern instead of a type check succeeding on any not-null value. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
487 |
Use method IsInstanceOfType(..) |
Common Practices and Code Improvements |
Use method IsInstanceOfType(..): Use method IsInstanceOfType(..) |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
573 |
Unexpected line indent change around statement braces |
Formatting |
Incorrect indent: Around statement braces |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
574 |
Line indent not restored to the previous level around statement braces |
Formatting |
Incorrect indent: Around statement braces |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
577 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
631 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
728 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
730 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
805 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
901 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
978 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1041 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1065 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1106 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1132 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1178 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1336 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1346 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1367 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1372 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1418 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1435 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1477 |
Method 'PopulateMultidimensionalArray' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1519 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1648 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1674 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1742 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1810 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1870 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1872 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1892 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1894 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1935 |
Class 'CreatorPropertyContext' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
1959 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2024 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2032 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2186 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2193 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2224 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2236 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2255 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2293 |
Method 'CreateNewObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2293 |
Parameter 'containerProperty' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2342 |
Parameter 'm' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2374 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2405 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2479 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2528 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2557 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs |
2596 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
54 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
109 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
172 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
240 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
266 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
349 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
356 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
372 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
437 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
447 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
465 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
535 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
612 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
625 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
664 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
671 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
844 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
908 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
1053 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
1058 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
1179 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
1219 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerInternalWriter.cs |
1236 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonSerializerProxy.cs |
39 |
Name '_serializer' does not match rule 'Fields (not private)'. Suggested name is 'Serializer'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
62 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
65 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
80 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
104 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
135 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
140 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
188 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
251 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
298 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
350 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
355 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
378 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
442 |
Method 'SetFullyTrusted' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\JsonTypeReflector.cs |
447 |
Method 'SetDynamicCodeGeneration' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\KebabCaseNamingStrategy.cs |
45 |
Constructor 'KebabCaseNamingStrategy' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\KebabCaseNamingStrategy.cs |
64 |
Constructor 'KebabCaseNamingStrategy' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\MemoryTraceWriter.cs |
72 |
The field is sometimes used inside synchronized block and sometimes used without synchronization |
Potential Code Quality Issues |
Inconsistent synchronization on field |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
58 |
Virtual method 'GetPropertyName' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
73 |
Virtual method 'GetExtensionDataName' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
88 |
Virtual method 'GetDictionaryKey' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
114 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
115 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
116 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\NamingStrategy.cs |
133 |
Method 'Equals' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ObjectConstructor.cs |
32 |
Type parameter 'T' is never used |
Redundancies in Symbol Declarations |
Unused type parameter |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\ReflectionValueProvider.cs |
72 |
Return type of 'GetValue' can be non-nullable |
Potential Code Quality Issues |
Return type of a function can be non-nullable |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\SerializationBinderAdapter.cs |
46 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\SnakeCaseNamingStrategy.cs |
45 |
Constructor 'SnakeCaseNamingStrategy' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\SnakeCaseNamingStrategy.cs |
64 |
Constructor 'SnakeCaseNamingStrategy' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\TraceJsonReader.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Serialization\TraceJsonReader.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\TypeNameHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\AsyncUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\AsyncUtils.cs |
61 |
Method 'FromCanceled' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\Base64Encoder.cs |
86 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\Base64Encoder.cs |
112 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\Base64Encoder.cs |
148 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\Base64Encoder.cs |
172 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\Base64Encoder.cs |
206 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\BidirectionalDictionary.cs |
39 |
Constructor 'BidirectionalDictionary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\BidirectionalDictionary.cs |
44 |
Constructor 'BidirectionalDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\BidirectionalDictionary.cs |
48 |
Introduce optional parameter(s) for constructor 'BidirectionalDictionary(IEqualityComparer<TFirst>, IEqualityComparer<TSecond>, string, string)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\BidirectionalDictionary.cs |
84 |
Method 'TryGetByFirst' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
57 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
76 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
160 |
Method 'AddDistinct' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
165 |
Method 'AddDistinct' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
179 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
179 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
200 |
Method 'AddRangeDistinct' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionUtils.cs |
232 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
45 |
Class 'CollectionWrapper' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
51 |
Constructor 'CollectionWrapper' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
65 |
Constructor 'CollectionWrapper' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
171 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
176 |
'??' left operand is never null |
Redundancies in Code |
'??' condition is known to be null or not null |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
310 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\CollectionWrapper.cs |
318 |
'??' left operand is never null |
Redundancies in Code |
'??' condition is known to be null or not null |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
94 |
Name 'DBNull' does not match rule 'Enum members'. Suggested name is 'DbNull'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
111 |
Enum member 'None' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
120 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
174 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
175 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
176 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
177 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
178 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
179 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
180 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
181 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
182 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
183 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
184 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
185 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
186 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
187 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
188 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
189 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
190 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
191 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
192 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
218 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
219 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
221 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
260 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
266 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
364 |
Enum 'ConvertResult' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
417 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
429 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
431 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
435 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
440 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
445 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
516 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
525 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
525 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
527 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
531 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
533 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
535 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
543 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
545 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
555 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
555 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
555 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
624 |
Conditional access qualifier expression is known to be not null |
Redundancies in Code |
Conditional access qualifier expression is known to be null or not null |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
627 |
Method 'VersionTryParse' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ConvertUtils.cs |
1435 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
32 |
Enum member 'Unspecified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
76 |
Name 'Lzyyyy_' does not match rule 'Static readonly fields (private)'. Suggested name is 'Lzyyyy'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
77 |
Name 'Lzyyyy_MM' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzyyyyMm'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
78 |
Name 'Lzyyyy_MM_' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzyyyyMm'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
79 |
Name 'Lzyyyy_MM_dd' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzyyyyMmDd'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
80 |
Name 'Lzyyyy_MM_ddT' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzyyyyMmDdT'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
81 |
Name 'LzHH' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzHh'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
82 |
Name 'LzHH_' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzHh'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
83 |
Name 'LzHH_mm' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzHhMm'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
84 |
Name 'LzHH_mm_' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzHhMm'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
85 |
Name 'LzHH_mm_ss' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzHhMmSs'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
86 |
Name 'Lz_' does not match rule 'Static readonly fields (private)'. Suggested name is 'Lz'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
87 |
Name 'Lz_zz' does not match rule 'Static readonly fields (private)'. Suggested name is 'LzZz'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
111 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
242 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
243 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
244 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
245 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
261 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeParser.cs |
262 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
189 |
Introduce optional parameter(s) for method 'long ConvertDateTimeToJavaScriptTicks(DateTime, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
359 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
394 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
432 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
467 |
Merge into pattern |
Language Usage Opportunities |
Merge null/pattern checks into complex pattern |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DateTimeUtils.cs |
686 |
Method 'WriteDefaultIsoDate' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
56 |
Constructor 'DictionaryWrapper' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
63 |
Constructor 'DictionaryWrapper' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
71 |
Constructor 'DictionaryWrapper' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
79 |
Property 'GenericDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
92 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
108 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
147 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
149 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
175 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
184 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
227 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
244 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
390 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
392 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
396 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DictionaryWrapper.cs |
522 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
51 |
Virtual method 'TryCreateInstance' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
51 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
51 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
51 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
57 |
Virtual method 'TryDeleteIndex' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
57 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
57 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
57 |
Parameter 'indexes' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
62 |
Virtual method 'TryDeleteMember' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
62 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
62 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
67 |
Virtual method 'TryGetIndex' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
67 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
67 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
67 |
Parameter 'indexes' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
79 |
Virtual method 'TryInvoke' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
79 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
79 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
79 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
85 |
Virtual method 'TryInvokeMember' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
85 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
85 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
85 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
91 |
Virtual method 'TrySetIndex' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
91 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
91 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
91 |
Parameter 'indexes' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
91 |
Parameter 'value' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
101 |
Virtual method 'TryUnaryOperation' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
101 |
Parameter 'instance' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxy.cs |
101 |
Parameter 'binder' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
101 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
112 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
182 |
Co-variant array conversion from NewArrayExpression[] to Expression[] can cause run-time exception on write operation |
Potential Code Quality Issues |
Co-variant array conversion |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
259 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
307 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicProxyMetaObject.cs |
345 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
41 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
54 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
64 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
83 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
90 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
106 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
108 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
115 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
125 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
131 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
139 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
173 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
272 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
287 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
305 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
318 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
318 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
322 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
334 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
348 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
356 |
Method 'GenerateCreateSetFieldIL' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
356 |
Name 'GenerateCreateSetFieldIL' does not match rule 'Methods'. Suggested name is 'GenerateCreateSetFieldIl'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
360 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
366 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
380 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
388 |
Method 'GenerateCreateSetPropertyIL' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
388 |
Name 'GenerateCreateSetPropertyIL' does not match rule 'Methods'. Suggested name is 'GenerateCreateSetPropertyIl'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicReflectionDelegateFactory.cs |
393 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
50 |
Constant 'CSharpAssemblyName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
67 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
85 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
86 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
88 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
92 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
93 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
102 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
103 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
104 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
109 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
111 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
112 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
188 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\DynamicUtils.cs |
200 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
49 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
57 |
Local variable 'hasSpecifiedName' can be declared in inner scope |
Common Practices and Code Improvements |
Local variable has too wide declaration scope |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
65 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
67 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
108 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
127 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
127 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
128 |
Method 'TryToString' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
354 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\EnumUtils.cs |
385 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
40 |
Name '_instance' does not match rule 'Static readonly fields (private)'. Suggested name is 'Instance'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
40 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
79 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
80 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
81 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
114 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
122 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
126 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
147 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
154 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
243 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
269 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
286 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
301 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
322 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
348 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ExpressionReflectionDelegateFactory.cs |
375 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
82 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
85 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
90 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
102 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
103 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
105 |
Property 'FSharpCoreAssembly' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
105 |
Auto-property accessor 'FSharpCoreAssembly.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
105 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
106 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
107 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
108 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
109 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
110 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
111 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
112 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
113 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
114 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
126 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
136 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
144 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
153 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
156 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
158 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
178 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
180 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
185 |
Method 'BuildMapCreator' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
188 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
189 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\FSharpUtils.cs |
191 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ILGeneratorExtensions.cs |
33 |
Name 'ILGeneratorExtensions' does not match rule 'Types and namespaces'. Suggested name is 'IlGeneratorExtensions'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ILGeneratorExtensions.cs |
38 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ILGeneratorExtensions.cs |
57 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ILGeneratorExtensions.cs |
69 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
48 |
Class 'ImmutableCollectionTypeInfo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
57 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
58 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
59 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
87 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
88 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
89 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
90 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
91 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
92 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
93 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
94 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
95 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
96 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
109 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
110 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
111 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
119 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
121 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
129 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
151 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
153 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ImmutableCollectionsUtils.cs |
161 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
135 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
236 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
292 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
324 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
441 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\JavaScriptUtils.cs |
578 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\LateBoundReflectionDelegateFactory.cs |
38 |
Name '_instance' does not match rule 'Static readonly fields (private)'. Suggested name is 'Instance'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\LateBoundReflectionDelegateFactory.cs |
38 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\LateBoundReflectionDelegateFactory.cs |
62 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MathUtils.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MathUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MathUtils.cs |
176 |
Equality comparison of floating point numbers. Possible loss of precision while rounding values |
Potential Code Quality Issues |
Equality comparison of floating point numbers |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodBinder.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodBinder.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodBinder.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodBinder.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodBinder.cs |
35 |
Empty namespace declaration is redundant |
Redundancies in Symbol Declarations |
Empty namespace declaration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodCall.cs |
28 |
The type parameter T could be declared as contravariant |
Common Practices and Code Improvements |
Type parameter could be declared as covariant or contravariant |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MethodCall.cs |
28 |
The type parameter TResult could be declared as covariant |
Common Practices and Code Improvements |
Type parameter could be declared as covariant or contravariant |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
39 |
Delegate 'Creator' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
39 |
The type parameter T could be declared as covariant |
Common Practices and Code Improvements |
Type parameter could be declared as covariant or contravariant |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
46 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
95 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\MiscellaneousUtils.cs |
152 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
26 |
Namespace does not correspond to file location, should be: 'Newtonsoft.Json.Utilities' |
Constraints Violations |
Namespace does not correspond to file location |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
33 |
Redundant [AttributeUsage] property assignment: provided value is equal to default |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
43 |
Property 'ReturnValue' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
43 |
Auto-property accessor 'ReturnValue.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
47 |
Redundant [AttributeUsage] property assignment: 'IsInherited' only make sense with AttributeTargets.Method or AttributeTargets.Class |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
48 |
Class 'MaybeNullAttribute' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
52 |
Redundant [AttributeUsage] property assignment: 'IsInherited' only make sense with AttributeTargets.Method or AttributeTargets.Class |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
53 |
Class 'AllowNullAttribute' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
59 |
Redundant [AttributeUsage] property assignment: 'IsInherited' only make sense with AttributeTargets.Method or AttributeTargets.Class |
Redundancies in Code |
Redundant [AttributeUsage] attribute property assignment |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
72 |
Property 'ParameterValue' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\NullableAttributes.cs |
72 |
Auto-property accessor 'ParameterValue.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionObject.cs |
50 |
Property 'Members' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionObject.cs |
95 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
116 |
Method 'GetBaseDefinition' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
129 |
Method 'IsPublic' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
180 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
191 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
245 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
250 |
Introduce optional parameter(s) for method 'ConstructorInfo GetDefaultConstructor(Type, bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
261 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
285 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
292 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
360 |
Method 'InheritsGenericDefinition' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
360 |
Parameter 'implementingType' output value is always discarded |
Redundancies in Symbol Declarations |
Parameter output value is always discarded: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
385 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
406 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
411 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
427 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
432 |
The nullable warning suppression expression is redundant |
Redundancies in Code |
Redundant suppress nullable warnings expression. |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
481 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
716 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
717 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
721 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
749 |
Conditional access qualifier expression is known to be not null |
Redundancies in Code |
Conditional access qualifier expression is known to be null or not null |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
753 |
Method 'GetAttributes' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
898 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
900 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
904 |
Method 'GetFields' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
940 |
Method 'GetProperties' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
963 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
971 |
Method 'RemoveFlag' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
1028 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ReflectionUtils.cs |
1032 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringBuffer.cs |
108 |
Method 'ToString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringBuffer.cs |
111 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
44 |
Constant 'Empty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
56 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
61 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
66 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
71 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
102 |
For-loop can be converted into foreach-loop |
Language Usage Opportunities |
For-loop can be converted into foreach-loop |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
142 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
143 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
145 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
150 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\StringUtils.cs |
258 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ThreadSafeStore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ThreadSafeStore.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ThreadSafeStore.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
101 |
Method 'Method' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
177 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
581 |
Parameter 'match' output value is always discarded |
Redundancies in Symbol Declarations |
Parameter output value is always discarded: Non-private accessibility |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
585 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\TypeExtensions.cs |
619 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json |
Newtonsoft.Json\Utilities\ValidationUtils.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.TestConsole |
Newtonsoft.Json.TestConsole\Program.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.TestConsole |
Newtonsoft.Json.TestConsole\Program.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.TestConsole |
Newtonsoft.Json.TestConsole\Program.cs |
35 |
Class 'Program' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.TestConsole |
Newtonsoft.Json.TestConsole\Program.cs |
37 |
Parameter 'args' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeBenchmarks.cs |
62 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
93 |
Method 'DeserializeWebExtensions' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
151 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\DeserializeComparisonBenchmarks.cs |
252 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JsonTextReaderBenchmarks.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JsonTextReaderBenchmarks.cs |
48 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JsonTextReaderBenchmarks.cs |
60 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JsonTextWriterBenchmarks.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JsonTextWriterBenchmarks.cs |
36 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JTokenBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JTokenBenchmarks.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JTokenBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JTokenBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\JValueConvertBenchmarks.cs |
40 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LargeJArrayBenchmarks.cs |
66 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
53 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
55 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
95 |
Local variable 'value' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
102 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
108 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
109 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
115 |
Local variable 'value' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\LowLevelBenchmarks.cs |
144 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\Runner.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
56 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeBenchmarks.cs |
58 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
53 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
64 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
70 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
92 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
134 |
Method 'SerializeDataContractJson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\SerializeComparisonBenchmarks.cs |
143 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Benchmarks\XmlNodeConverterBenchmarks.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
144 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
854 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
864 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
896 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
916 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1253 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1258 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1261 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1284 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1294 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1316 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1324 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1327 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1330 |
Class 'BytesTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1330 |
Class 'BytesTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1332 |
Auto-property accessor 'TheGuid.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1335 |
Class 'ObjectTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1335 |
Class 'ObjectTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderAsyncTests.cs |
1337 |
Auto-property accessor 'TheGuid.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
72 |
Class 'MyTest' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
76 |
Property 'Blob' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
112 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
115 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
194 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
230 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
338 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
986 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
996 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1026 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1027 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1058 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1059 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1081 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1082 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1415 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1444 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1456 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1475 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1484 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1499 |
Class 'BigIntegerTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1499 |
Class 'BigIntegerTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1501 |
Auto-property accessor 'Blah.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1518 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1522 |
Class 'RegexTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1522 |
Class 'RegexTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1524 |
Auto-property accessor 'Regex.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1540 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1557 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1568 |
Constructor 'Animal' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1573 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1584 |
Class 'Cat' is never used |
Redundancies in Symbol Declarations |
Type is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1592 |
Class 'MyBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1594 |
Accessor 'BindToTypeCalled.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1597 |
Accessor 'BindToNameCalled.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1642 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1674 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1679 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1682 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1715 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1745 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1748 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1757 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1767 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1771 |
Class 'BytesTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1771 |
Class 'BytesTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1773 |
Auto-property accessor 'TheGuid.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1776 |
Class 'ObjectTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1776 |
Class 'ObjectTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonReaderTests.cs |
1778 |
Auto-property accessor 'TheGuid.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterAsyncTests.cs |
478 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterAsyncTests.cs |
530 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
248 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
270 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
464 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
492 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
572 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
589 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
684 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
708 |
Class 'RegexTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
710 |
Auto-property accessor 'Regex.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
729 |
Access to a static member of a type via a derived type |
Common Practices and Code Improvements |
Access to a static member of a type via a derived type |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
749 |
Class 'GuidTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
754 |
Class 'StringTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
762 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
777 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
783 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
798 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Bson\BsonWriterTests.cs |
829 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
52 |
Class 'ByteArrayClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
69 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
83 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
87 |
Class 'BinaryClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
96 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
112 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
125 |
Class 'SqlBinaryClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
135 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
160 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
176 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\BinaryConverterTests.cs |
189 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
50 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
58 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
87 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
98 |
Class 'MyClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
111 |
Class 'MyThing' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
116 |
Class 'MyThingConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
155 |
The type parameter T could be declared as covariant |
Common Practices and Code Improvements |
Type parameter could be declared as covariant or contravariant |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
161 |
Class 'Range' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
167 |
Class 'NullInterfaceTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
167 |
Class 'NullInterfaceTestClass' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
177 |
Class 'DecimalRangeConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
185 |
Class 'IntRangeConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\CustomCreationConverterTests.cs |
226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
110 |
Class 'DataSetTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
122 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
143 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
166 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
342 |
Class 'DataSetAndTableTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
469 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
523 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
576 |
Auto-property accessor 'DataTableProperty.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
577 |
Property 'StringProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
578 |
Property 'IntProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
581 |
Class 'MultipleDataTablesJsonTest' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
583 |
Auto-property accessor 'TableWrapper1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
584 |
Auto-property accessor 'TableWrapper2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
587 |
Class 'LowercaseDataTableConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataSetConverterTests.cs |
597 |
Class 'LowercaseContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
60 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
92 |
Parameter 't' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
122 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
124 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
173 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
373 |
Class 'TestDataTableConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
404 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
435 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
495 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
500 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
511 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
516 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
548 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
581 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
584 |
Class 'DataTableTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
605 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
636 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
636 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
637 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
644 |
Class 'SqlDateTimeConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
648 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
655 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
659 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
659 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
665 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
671 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
683 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
687 |
Class 'CustomDataTable' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
691 |
Class 'DataTableConverterTest' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
693 |
Method 'CreateTable' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DataTableConverterTests.cs |
702 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
52 |
Class 'DoubleDoubleConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
63 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
82 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
107 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
173 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
181 |
Class 'Union' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
191 |
Field 'Fields' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
198 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
207 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\DiscriminatedUnionConverterTests.cs |
302 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
47 |
Class 'ExpandoContainer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
133 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ExpandoObjectConverterTests.cs |
177 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
51 |
Class 'TestGenericConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
71 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
98 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
136 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\GenericJsonConverterTests.cs |
152 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
65 |
Method 'GetUtcOffsetText' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
78 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
96 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
130 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
137 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
171 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
180 |
Name 'SerializeUTC' does not match rule 'Methods'. Suggested name is 'SerializeUtc'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
182 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
200 |
Name 'NullableSerializeUTC' does not match rule 'Methods'. Suggested name is 'NullableSerializeUtc'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
202 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
225 |
Co-variant array conversion from IsoDateTimeConverter[] to IList<JsonConverter> can cause run-time exception on write operation |
Potential Code Quality Issues |
Co-variant array conversion |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
234 |
Local variable 'c2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
240 |
Name 'SerializeShouldChangeNonUTCDates' does not match rule 'Methods'. Suggested name is 'SerializeShouldChangeNonUtcDates'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
244 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\IsoDateTimeConverterTests.cs |
290 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
50 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
63 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
80 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
100 |
Local variable 'c2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
132 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
203 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
227 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\JavaScriptDateTimeConverterTests.cs |
251 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
3 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
26 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
30 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
31 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\KeyValuePairConverterTests.cs |
49 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ObjectIdConverterTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\ObjectIdConverterTests.cs |
84 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
48 |
Class 'RegexTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
60 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
110 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
127 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
143 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
221 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
243 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
272 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
286 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
305 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
309 |
Class 'SimpleClassWithRegex' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\RegexConverterTests.cs |
321 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
47 |
Class 'EnumClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
54 |
Class 'EnumContainer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
60 |
Enum 'FlagsTestEnum' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
62 |
Enum member 'Default' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
70 |
Enum member 'Zero' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
71 |
Enum member 'Positive' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
79 |
Enum member 'NegativeOne' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
80 |
Enum member 'Zero' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
81 |
Enum member 'One' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
87 |
Enum 'NamedEnum' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
93 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
97 |
Enum 'NamedEnumDuplicate' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
103 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
104 |
Enum member 'Third' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
107 |
Enum 'NamedEnumWithComma' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
110 |
Enum member 'First' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
113 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
123 |
Class 'NegativeEnumClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
129 |
Class 'NegativeFlagsEnumClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
136 |
Enum 'CamelCaseEnumObsolete' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
138 |
Enum member 'This' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
139 |
Enum member 'Is' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
144 |
Enum 'CamelCaseEnumNew' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
146 |
Enum member 'This' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
147 |
Enum member 'Is' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
152 |
Enum 'SnakeCaseEnumNew' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
154 |
Enum member 'This' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
155 |
Enum member 'Is' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
160 |
Enum 'NotAllowIntegerValuesEnum' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
162 |
Enum member 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
163 |
Enum member 'Bar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
167 |
Enum 'AllowIntegerValuesEnum' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
169 |
Enum member 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
170 |
Enum member 'Bar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
174 |
Enum 'NullArgumentInAttribute' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
176 |
Enum member 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
177 |
Enum member 'Bar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
256 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
256 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
265 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
265 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
310 |
Local variable 'e' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
322 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
385 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
402 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
409 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
420 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
427 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
512 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
534 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
565 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
580 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
596 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
612 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
643 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
656 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
672 |
Class 'Bucket' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
672 |
Class 'Bucket' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
674 |
Field 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
679 |
Enum member 'Alpha' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
680 |
Enum member 'Beta' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
697 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
735 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
757 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
874 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
885 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
896 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
907 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
919 |
Enum 'EnumWithDifferentCases' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
922 |
Name 'm' does not match rule 'Enum members'. Suggested name is 'M'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
949 |
Enum 'EnumMemberDoesNotMatchName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
991 |
Enum 'EnumMemberWithDiffrentCases' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
996 |
Name 'first' does not match rule 'Enum members'. Suggested name is 'First'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1014 |
Enum 'EnumMemberWithDifferentCases' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1063 |
Name 'first' does not match rule 'Enum members'. Suggested name is 'First'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1065 |
Name 'second' does not match rule 'Enum members'. Suggested name is 'Second'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1067 |
Name 'third' does not match rule 'Enum members'. Suggested name is 'Third'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1069 |
Name 'fourth' does not match rule 'Enum members'. Suggested name is 'Fourth'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1076 |
Enum member 'first' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1076 |
Name 'first' does not match rule 'Enum members'. Suggested name is 'First'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1079 |
Name 'foo_bar' does not match rule 'Enum members'. Suggested name is 'FooBar'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1082 |
Enum member 'FooBar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1085 |
Enum member 'foo_bar_NOT_USED' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1085 |
Name 'foo_bar_NOT_USED' does not match rule 'Enum members'. Suggested name is 'FooBarNotUsed'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1092 |
Enum member 'first' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1092 |
Name 'first' does not match rule 'Enum members'. Suggested name is 'First'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1098 |
Enum member 'foo_bar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1098 |
Name 'foo_bar' does not match rule 'Enum members'. Suggested name is 'FooBar'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\StringEnumConverterTests.cs |
1101 |
Name 'foo_bar_NOT_USED' does not match rule 'Enum members'. Suggested name is 'FooBarNotUsed'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
50 |
Constructor 'VersionClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
54 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
55 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
56 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
57 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
63 |
Class 'VersionHelperClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
71 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
83 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
89 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
103 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
138 |
Name 'reportJSON' does not match rule 'Local variables'. Suggested name is 'reportJson'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\VersionConverterTests.cs |
142 |
Name 'reportJSON2' does not match rule 'Local variables'. Suggested name is 'reportJson2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
79 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
100 |
Introduce optional parameter(s) for method 'XmlNode DeserializeXmlNode(string, string)' |
Language Usage Opportunities |
Introduce optional parameters: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
105 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
118 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
124 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
160 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
178 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
192 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
274 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
299 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
310 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
341 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
355 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
437 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
467 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
481 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
495 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
504 |
Class 'MyModel' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
506 |
Auto-property accessor 'MyProperty.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
512 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
524 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
527 |
Class 'Foo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
541 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
568 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
598 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
654 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
677 |
Class 'DecimalContainer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
696 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
703 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
706 |
Class 'DateTimeOffsetContainer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
725 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
732 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
748 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
793 |
Access to a static member of a type via a derived type |
Common Practices and Code Improvements |
Access to a static member of a type via a derived type |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
803 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
807 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
898 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
913 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
922 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1094 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1120 |
Class 'Utf8StringWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1124 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1133 |
Method 'ToStringWithDeclaration' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1144 |
Method 'ToStringWithDeclaration' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1286 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1299 |
Class 'Foo2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1313 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1402 |
Local variable 'newDoc' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1402 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1409 |
Local variable 'newDoc' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1409 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1578 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1584 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1610 |
Local variable 'xml' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1610 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1642 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1685 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1703 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1735 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1741 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
1945 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2238 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2243 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2254 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2270 |
Class 'TestComplexArrayClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2272 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2273 |
Auto-property accessor 'Products.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2284 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2300 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2428 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2432 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2473 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2477 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2497 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2513 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2522 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2539 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2548 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2554 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2554 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2555 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2556 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2556 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2557 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2557 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2557 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2557 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2566 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
2772 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3020 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3068 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3099 |
Class 'NullableXml' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3102 |
Name 'notNull' does not match rule 'Fields (not private)'. Suggested name is 'NotNull'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3103 |
Field 'isNull' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3103 |
Name 'isNull' does not match rule 'Fields (not private)'. Suggested name is 'IsNull'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3134 |
Access to a static member of a type via a derived type |
Common Practices and Code Improvements |
Access to a static member of a type via a derived type |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3155 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3166 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3181 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3247 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3254 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3267 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3278 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3280 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3288 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3290 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3300 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3302 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3310 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3312 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3320 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3322 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3332 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3334 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3359 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3372 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3385 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3398 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3401 |
Class 'Model' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3403 |
Auto-property accessor 'Document.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3409 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Converters\XmlNodeConverterTest.cs |
3438 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
58 |
Class 'HtmlColor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
75 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
97 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
104 |
Class 'PersonDemo' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
106 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
107 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
108 |
Property 'Job' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
111 |
Class 'Session' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
114 |
Auto-property accessor 'Date.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
117 |
Class 'HtmlColorConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
142 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
168 |
Local variable 'roleJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
180 |
Local variable 'regJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
188 |
Local variable 'cityJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
206 |
Local variable 'j' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
212 |
Local variable 'trace' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
264 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
270 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
282 |
Class 'City' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
284 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
285 |
Auto-property accessor 'Population.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
290 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
293 |
Class 'Manager' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
442 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
444 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
450 |
Class 'House' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
452 |
Property 'StreetAddress' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
453 |
Property 'BuildDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
454 |
Property 'Bedrooms' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
455 |
Property 'FloorArea' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
458 |
Class 'House1' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
460 |
Property 'StreetAddress' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
463 |
Property 'Bedrooms' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
466 |
Property 'FloorArea' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
469 |
Property 'BuildDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
524 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
530 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
613 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
697 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\DemoTests.cs |
711 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
56 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
63 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
90 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
105 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
107 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
146 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConditionalPropertiesTests.cs |
148 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
75 |
Local variable 'jsonText' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
124 |
Local variable 'doc' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
124 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
152 |
Local variable 'json' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ConvertingJsonAndXmlTests.cs |
171 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
51 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
55 |
Class 'JsonSchemaTests' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
57 |
Method 'IsValidBasic' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
80 |
Local variable 'valid' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
85 |
Method 'IsValidMessages' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
108 |
Local variable 'messages' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
109 |
Local variable 'valid' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
116 |
Method 'JsonValidatingReader' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
131 |
Content of collection 'messages' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
132 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
135 |
Local variable 'p' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
139 |
Method 'LoadJsonSchema' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
143 |
Local variable 'schema1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
146 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
148 |
Local variable 'schema2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
155 |
Method 'ManuallyCreateJsonSchema' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
158 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\JsonSchemaTests.cs |
167 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
55 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
60 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
65 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
65 |
Parameter 'contents' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
69 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
90 |
Local variable 'cpu' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
93 |
Local variable 'firstDrive' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
93 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
96 |
Local variable 'allDrives' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
113 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
121 |
Class 'Post' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
121 |
Class 'Post' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
123 |
Auto-property accessor 'Title.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
124 |
Auto-property accessor 'Description.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
125 |
Auto-property accessor 'Link.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
126 |
Auto-property accessor 'Categories.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
198 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
232 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
246 |
Local variable 'a' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
254 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
256 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
296 |
Local variable 'rssTitle' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
296 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
299 |
Local variable 'itemTitle' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
299 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
305 |
Local variable 'categoriesText' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
305 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
344 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
347 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
356 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
362 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
372 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
373 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
377 |
Class 'Shortie' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
380 |
Property 'Shortened' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
381 |
Auto-property accessor 'Short.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
387 |
Auto-property accessor 'Code.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
411 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
415 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
557 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\LinqToJsonTests.cs |
561 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
63 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
70 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
126 |
Local variable 'json1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
136 |
Local variable 'json2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
143 |
Local variable 'json3' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
161 |
Class 'HttpClient' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
163 |
Parameter 'url' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
168 |
Parameter 'url' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
184 |
Local variable 'p' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
194 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
202 |
Local variable 'p' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
208 |
Class 'PersonWriter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
211 |
Method 'ToJson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\PerformanceTests.cs |
239 |
Method 'ToPerson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
62 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\ReadingAndWritingJsonTests.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
46 |
Class 'Event' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
46 |
Class 'Event' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
48 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
49 |
Property 'StartDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
61 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBson.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
46 |
Class 'Event' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
46 |
Class 'Event' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
48 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
49 |
Property 'StartDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
62 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\DeserializeFromBsonCollection.cs |
70 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
47 |
Class 'Event' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
49 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Bson\SerializeToBson.cs |
50 |
Auto-property accessor 'StartDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
166 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
221 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
251 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
261 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
271 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonReader.cs |
316 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\CustomJsonWriter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadJsonWithJsonTextReader.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadJsonWithJsonTextReader.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadMultipleContentWithJsonReader.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadMultipleContentWithJsonReader.cs |
45 |
Class 'Role' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadMultipleContentWithJsonReader.cs |
45 |
Class 'Role' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\ReadMultipleContentWithJsonReader.cs |
47 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Json\WriteJsonWithJsonTextWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\ErrorWhenNoMatchQuery.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\ErrorWhenNoMatchQuery.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\ErrorWhenNoMatchQuery.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\ErrorWhenNoMatchQuery.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectToken.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectToken.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectToken.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenEscaped.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenEscaped.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenEscaped.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenEscaped.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenJsonPath.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenJsonPath.cs |
92 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenJsonPath.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenJsonPath.cs |
110 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenJsonPath.cs |
111 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenWithLinq.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenWithLinq.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenWithLinq.cs |
84 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\QueryJsonSelectTokenWithLinq.cs |
89 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\RegexQuery.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\JsonPath\StrictEqualsQuery.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\Clone.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\Clone.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonAnonymousObject.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonAnonymousObject.cs |
50 |
Class 'Post' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonAnonymousObject.cs |
65 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonCollectionInitializer.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonCollectionInitializer.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonDeclaratively.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonDeclaratively.cs |
50 |
Class 'Post' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonDeclaratively.cs |
63 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonDynamic.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonDynamic.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonJTokenWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonJTokenWriter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonJTokenWriter.cs |
61 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonManually.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonManually.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonManually.cs |
48 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonManually.cs |
52 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateJsonManually.cs |
55 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateReader.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateReader.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\CreateWriter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeepEquals.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeepEquals.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
53 |
Class 'BlogPost' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
55 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
56 |
Auto-property accessor 'AuthorName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
57 |
Auto-property accessor 'AuthorTwitter.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\DeserializeWithLinq.cs |
59 |
Auto-property accessor 'PostedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
45 |
Class 'Computer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
47 |
Auto-property accessor 'Cpu.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
48 |
Auto-property accessor 'Memory.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
61 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\FromObject.cs |
68 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JObjectProperties.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JTokenAnnotation.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JTokenAnnotation.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JTokenAnnotation.cs |
57 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JTokenAnnotation.cs |
57 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JTokenAnnotation.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueCast.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueCast.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueValue.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueValue.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueValue.cs |
50 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\JValueValue.cs |
57 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
62 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
62 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
63 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ModifyJson.cs |
70 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonAny.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonAny.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonArray.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonArray.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonObject.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ParseJsonObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJson.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJson.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJson.cs |
83 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJson.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJson.cs |
101 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonDynamic.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonDynamic.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonDynamic.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonIgnoreCase.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonIgnoreCase.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonIgnoreCase.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
84 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
95 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
101 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\QueryJsonLinq.cs |
110 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
49 |
Local variable 'o1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
52 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
55 |
Local variable 'o2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
60 |
Class 'File' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
62 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJson.cs |
67 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJTokenFromBson.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ReadJTokenFromBson.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\SerializeWithLinq.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\SerializeWithLinq.cs |
53 |
Class 'BlogPost' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\SerializeWithLinq.cs |
69 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
45 |
Class 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
45 |
Class 'Person' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
47 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
70 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectComplex.cs |
72 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectGeneric.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectGeneric.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectType.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectType.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectType.cs |
50 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToObjectType.cs |
55 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToString.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToString.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToStringJsonConverter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\ToStringJsonConverter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteJTokenToBson.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteJTokenToBson.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
57 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
65 |
Class 'File' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
67 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
72 |
Parameter 's1' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Linq\WriteToJsonFile.cs |
72 |
Parameter 's2' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\CreateJsonSchemaManually.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\CreateJsonSchemaManually.cs |
35 |
Class 'CreateJsonSchemaManually' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\CreateJsonSchemaManually.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\CreateJsonSchemaManually.cs |
40 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\CreateJsonSchemaManually.cs |
49 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonSchemaParse.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonSchemaParse.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonSchemaParse.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonSchemaParse.cs |
35 |
Class 'JsonSchemaParse' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonSchemaParse.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
35 |
Class 'JsonValidatingReaderAndSerializer' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
38 |
Class 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
38 |
Class 'Person' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
40 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
41 |
Property 'Hobbies' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
45 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
71 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JsonValidatingReaderAndSerializer.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValid.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValid.cs |
35 |
Class 'JTokenIsValid' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValid.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValid.cs |
56 |
Local variable 'errorMessages' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValidWithMessages.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValidWithMessages.cs |
35 |
Class 'JTokenIsValidWithMessages' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValidWithMessages.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenIsValidWithMessages.cs |
59 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenValidateWithEvent.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenValidateWithEvent.cs |
35 |
Class 'JTokenValidateWithEvent' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenValidateWithEvent.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenValidateWithEvent.cs |
60 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\JTokenValidateWithEvent.cs |
60 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
35 |
Class 'LoadJsonSchemaFromFile' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
41 |
Local variable 'schema1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
44 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\LoadJsonSchemaFromFile.cs |
47 |
Local variable 'schema2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
35 |
Class 'RefJsonSchemaResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
40 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\RefJsonSchemaResolver.cs |
52 |
Local variable 'personSchema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
35 |
Class 'SaveJsonSchemaToFile' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
37 |
Method 'Example' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Schema\SaveJsonSchemaToFile.cs |
49 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
50 |
Class 'DynamicContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
71 |
Class 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
76 |
Property 'FullName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomContractResolver.cs |
78 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
50 |
Class 'KeysJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
85 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
94 |
Class 'Employee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
97 |
Auto-property accessor 'LastName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
98 |
Auto-property accessor 'Roles.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverter.cs |
134 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
44 |
Class 'VersionConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
55 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
59 |
Class 'NuGetPackage' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
61 |
Auto-property accessor 'PackageId.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomJsonConverterGeneric.cs |
86 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomTraceWriter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomTraceWriter.cs |
48 |
Class 'NLogTraceWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\CustomTraceWriter.cs |
55 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DataContractAndDataMember.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DataContractAndDataMember.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DataContractAndDataMember.cs |
52 |
Auto-property accessor 'Id.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultSettings.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultSettings.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultSettings.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultSettings.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultSettings.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
45 |
Class 'Customer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
47 |
Property 'FirstName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
47 |
Auto-property accessor 'FirstName.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
48 |
Property 'LastName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
48 |
Auto-property accessor 'LastName.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
51 |
Property 'FullName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueAttributeIgnore.cs |
53 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
46 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
47 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
48 |
Property 'Partner' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DefaultValueHandlingIgnore.cs |
49 |
Property 'Salary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeAnonymousType.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeAnonymousType.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeAnonymousType.cs |
52 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeAnonymousType.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCollection.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCollection.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCollection.cs |
56 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
45 |
Class 'Website' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
47 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
49 |
Constructor 'Website' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
53 |
Constructor 'Website' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeConstructorHandling.cs |
87 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
47 |
Property 'FirstName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
48 |
Property 'LastName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
49 |
Property 'BirthDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
52 |
Class 'Employee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
54 |
Property 'Department' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
55 |
Auto-property accessor 'JobTitle.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
58 |
Class 'PersonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeCustomCreationConverter.cs |
81 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDataSet.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDataSet.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDataSet.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDateFormatString.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDateFormatString.cs |
60 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDictionary.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeDictionary.cs |
54 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
48 |
Auto-property accessor 'DisplayName.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
51 |
Accessor 'UserName.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
52 |
Accessor 'Domain.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
55 |
Content of collection '_additionalData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
64 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeExtensionData.cs |
86 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeImmutableCollections.cs |
61 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
66 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMetadataPropertyHandling.cs |
70 |
Empty general catch clause suppresses any errors |
Potential Code Quality Issues |
Empty general catch clause |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
44 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
44 |
Class 'Account' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
46 |
Property 'FullName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeMissingMemberHandling.cs |
47 |
Property 'Deleted' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
44 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
44 |
Class 'Account' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
46 |
Auto-property accessor 'Email.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
47 |
Property 'Active' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
48 |
Property 'CreatedDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
49 |
Property 'Roles' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObject.cs |
69 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
44 |
Class 'UserViewModel' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
44 |
Class 'UserViewModel' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
46 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
47 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeObjectCreationHandling.cs |
92 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
53 |
Class 'AutofacContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
79 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
105 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
107 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
110 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
112 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
124 |
Parameter 'c' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithDependencyInjection.cs |
142 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
45 |
Class 'Movie' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
47 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
48 |
Property 'Year' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
57 |
Local variable 'movie1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
60 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
63 |
Local variable 'movie2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
68 |
Class 'File' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
70 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\DeserializeWithJsonSerializerFromFile.cs |
75 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
46 |
Class 'Employee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
50 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
51 |
Auto-property accessor 'Age.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
55 |
Accessor 'Roles.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
64 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
67 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
70 |
Method 'OnError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingAttribute.cs |
70 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingEvent.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingEvent.cs |
51 |
Local variable 'c' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ErrorHandlingEvent.cs |
63 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
47 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
48 |
Property 'Enabled' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
48 |
Auto-property accessor 'Enabled.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
48 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConstructorAttribute.cs |
74 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
45 |
Class 'UserConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
56 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeClass.cs |
69 |
Class 'User' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
47 |
Enum member 'NotConfirmed' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
48 |
Enum member 'Active' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
52 |
Class 'User' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
54 |
Auto-property accessor 'UserName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonConverterAttributeProperty.cs |
57 |
Auto-property accessor 'Status.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonObjectAttributeOptIn.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonObjectAttributeOptIn.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonObjectAttributeOverrideIEnumerable.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyItemLevelSetting.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyItemLevelSetting.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyItemLevelSetting.cs |
54 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyName.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyName.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyOrder.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyOrder.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyOrder.cs |
46 |
Auto-property accessor 'EmailAddress.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyOrder.cs |
55 |
Auto-property accessor 'CreatedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyOrder.cs |
56 |
Auto-property accessor 'UpdatedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyPropertyLevelSetting.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyPropertyLevelSetting.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyPropertyLevelSetting.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyPropertyLevelSetting.cs |
47 |
Auto-property accessor 'Class.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyRequired.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyRequired.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\JsonPropertyRequired.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\MaxDepth.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyAttributes.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyAttributes.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyAttributes.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
45 |
Class 'User' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
47 |
Auto-property accessor 'UserName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyCamelCase.cs |
48 |
Auto-property accessor 'Enabled.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
45 |
Class 'User' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
47 |
Auto-property accessor 'UserName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategyKebabCase.cs |
48 |
Auto-property accessor 'Enabled.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
45 |
Class 'DailyHighScores' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
47 |
Auto-property accessor 'Date.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
48 |
Auto-property accessor 'Game.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipDictionaryKeys.cs |
49 |
Auto-property accessor 'UserPoints.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipSpecifiedNames.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipSpecifiedNames.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipSpecifiedNames.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipSpecifiedNames.cs |
47 |
Auto-property accessor 'FirstName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySkipSpecifiedNames.cs |
48 |
Auto-property accessor 'LastName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
45 |
Class 'User' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
47 |
Auto-property accessor 'UserName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NamingStrategySnakeCase.cs |
48 |
Auto-property accessor 'Enabled.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
47 |
Auto-property accessor 'Age.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
48 |
Property 'Partner' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\NullValueHandlingIgnore.cs |
49 |
Property 'Salary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PopulateObject.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PopulateObject.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PopulateObject.cs |
49 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PopulateObject.cs |
53 |
Auto-property accessor 'CreatedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
47 |
Auto-property accessor 'Parent.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
48 |
Auto-property accessor 'Files.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
53 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PreserveReferencesHandlingObject.cs |
54 |
Auto-property accessor 'Parent.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
44 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
46 |
Auto-property accessor 'FullName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
47 |
Auto-property accessor 'EmailAddress.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\PropertyJsonIgnore.cs |
50 |
Auto-property accessor 'PasswordHash.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ReferenceLoopHandlingIgnore.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ReferenceLoopHandlingIgnore.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ReferenceLoopHandlingIgnore.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\ReferenceLoopHandlingIgnore.cs |
47 |
Auto-property accessor 'Manager.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
49 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
53 |
Accessor 'Member2.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
58 |
Accessor 'Member3.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
61 |
Accessor 'Member4.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializationCallbackAttributes.cs |
130 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeCollection.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeConditionalProperty.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeConditionalProperty.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeConditionalProperty.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeConditionalProperty.cs |
61 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeConditionalProperty.cs |
63 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeContractResolver.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeContractResolver.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeContractResolver.cs |
45 |
Class 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeContractResolver.cs |
50 |
Property 'FullName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeContractResolver.cs |
52 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDataSet.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDataSet.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatString.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatString.cs |
49 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatString.cs |
50 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateFormatString.cs |
51 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
44 |
Class 'Flight' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
46 |
Auto-property accessor 'Destination.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
47 |
Auto-property accessor 'DepartureDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
48 |
Auto-property accessor 'DepartureDateUtc.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
49 |
Auto-property accessor 'DepartureDateLocal.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDateTimeZoneHandling.cs |
50 |
Auto-property accessor 'Duration.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeDictionary.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
47 |
Class 'CustomerInvoice' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
47 |
Class 'CustomerInvoice' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
50 |
Auto-property accessor 'TaxRate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeExtensionData.cs |
73 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeImmutableCollections.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
44 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
46 |
Auto-property accessor 'Email.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
47 |
Auto-property accessor 'Active.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
48 |
Auto-property accessor 'CreatedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeObject.cs |
49 |
Auto-property accessor 'Roles.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeRawJson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeRawJson.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeRawJson.cs |
45 |
Class 'JavaScriptSettings' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeRawJson.cs |
47 |
Auto-property accessor 'OnLoadFunction.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeRawJson.cs |
48 |
Auto-property accessor 'OnUnloadFunction.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
51 |
Class 'KnownTypesBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
67 |
Class 'Car' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
69 |
Auto-property accessor 'Maker.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
70 |
Auto-property accessor 'Model.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeSerializationBinder.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
46 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
49 |
Class 'Hotel' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
51 |
Auto-property accessor 'Stars.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
54 |
Class 'Stockholder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
56 |
Auto-property accessor 'FullName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeTypeNameHandling.cs |
122 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
44 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
46 |
Auto-property accessor 'Email.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
47 |
Auto-property accessor 'Active.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
48 |
Auto-property accessor 'CreatedDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeUnindentedJson.cs |
49 |
Auto-property accessor 'Roles.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonConverters.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonConverters.cs |
73 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
45 |
Class 'Movie' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
47 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
48 |
Auto-property accessor 'Year.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
66 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
74 |
Class 'File' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
76 |
Parameter 'path' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
81 |
Parameter 's1' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\SerializeWithJsonSerializerToFile.cs |
81 |
Parameter 's2' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
50 |
Class 'Account' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
50 |
Class 'Account' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
52 |
Property 'FullName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
53 |
Property 'Deleted' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Serializer\TraceWriter.cs |
69 |
Local variable 'account' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertJsonToXml.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertJsonToXml.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertJsonToXml.cs |
68 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertXmlToJson.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertXmlToJson.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertXmlToJsonForceArray.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\Samples\Xml\ConvertXmlToJsonForceArray.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
68 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
73 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
90 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
97 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
104 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
139 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
143 |
Accessor 'Member2.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
148 |
Accessor 'Member3.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
151 |
Accessor 'Member4.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
220 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
237 |
Content of collection 'errors' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
251 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
268 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
275 |
Content of collection 'errors' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
278 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
290 |
Class 'PersonError' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
294 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
295 |
Auto-property accessor 'Age.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
299 |
Accessor 'Roles.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
308 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
311 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
314 |
Method 'OnError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
314 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
361 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
426 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
456 |
Accessor 'FirstName.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
457 |
Property 'LastName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
458 |
Property 'BirthDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
461 |
Class 'Employee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
467 |
Property 'Department' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
468 |
Auto-property accessor 'JobTitle.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
471 |
Class 'PersonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
520 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
597 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
655 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
675 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
686 |
Class 'LogEntry' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
688 |
Auto-property accessor 'Details.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
689 |
Auto-property accessor 'LogDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
702 |
Local variable 'isoJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
709 |
Local variable 'microsoftJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
712 |
Local variable 'javascriptJson' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
718 |
Class 'Car' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
721 |
Property 'Model' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
722 |
Property 'Year' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
723 |
Property 'Features' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
727 |
Property 'LastModified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
743 |
Property 'Manufacture' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
744 |
Property 'StockCount' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
745 |
Property 'WholeSalePrice' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
746 |
Property 'NextShipmentDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
751 |
Class 'Movie' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
753 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
754 |
Auto-property accessor 'Description.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
755 |
Property 'Classification' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
756 |
Property 'Studio' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
757 |
Property 'ReleaseDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
758 |
Property 'ReleaseCountries' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
766 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
772 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
809 |
Class 'Invoice' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
811 |
Auto-property accessor 'Company.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
812 |
Auto-property accessor 'Amount.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
815 |
Auto-property accessor 'Paid.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
817 |
Auto-property accessor 'PaidDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
821 |
Auto-property accessor 'FollowUpDays.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
824 |
Auto-property accessor 'FollowUpEmailAddress.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
844 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
881 |
Class 'DynamicContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
896 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
902 |
Class 'Book' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
904 |
Auto-property accessor 'BookName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
905 |
Auto-property accessor 'BookPrice.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
906 |
Auto-property accessor 'AuthorName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
907 |
Auto-property accessor 'AuthorAge.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
908 |
Auto-property accessor 'AuthorCountry.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
956 |
Class 'SearchResult' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
956 |
Class 'SearchResult' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
958 |
Auto-property accessor 'Title.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
959 |
Property 'Content' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
960 |
Property 'Url' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
1023 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\SerializationTests.cs |
1067 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
51 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
58 |
Field 'Level' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
59 |
Field 'Message' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
60 |
Field 'Exception' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
63 |
Class 'LogLevel' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
65 |
Field 'Info' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
66 |
Field 'Trace' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
67 |
Field 'Error' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
68 |
Field 'Warn' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
69 |
Field 'Off' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
74 |
Parameter 'logEvent' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
81 |
Parameter 'className' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
91 |
Class 'NLogTraceWriter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
98 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Documentation\TraceWriterTests.cs |
137 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\ExceptionTests.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\ExceptionTests.cs |
73 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\ExceptionTests.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\ExceptionTests.cs |
104 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\ExceptionTests.cs |
113 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
56 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
60 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
73 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
93 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
103 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
120 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
137 |
Auto-property accessor 'MyProperty1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0198.cs |
138 |
Auto-property accessor 'MyProperty2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
51 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
61 |
Class 'PrivateSetterTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
61 |
Class 'PrivateSetterTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
63 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue0573.cs |
63 |
Auto-property accessor 'Value.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
45 |
Class 'MyOtherClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
45 |
Class 'MyOtherClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
48 |
Auto-property accessor 'InstanceOfMyClass.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
56 |
Class 'MyJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
58 |
Inconsistent modifiers declaration order |
Syntax Style |
Adjust modifiers declaration order |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
58 |
Name '_jsonLoadSettings' does not match rule 'Static readonly fields (private)'. Suggested name is 'JsonLoadSettings'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
58 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
62 |
Check for reference equality instead |
Common Practices and Code Improvements |
Check for reference equality instead: Check for reference equality instead |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
75 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
88 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1307.cs |
109 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1321.cs |
189 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
50 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1322.cs |
57 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
51 |
Class 'PersonWithXmlNode' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
51 |
Class 'PersonWithXmlNode' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
53 |
Auto-property accessor 'TestXml.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
55 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
57 |
Property 'IdNumber' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
62 |
Class 'PersonWithXObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
62 |
Class 'PersonWithXObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
64 |
Auto-property accessor 'TestXml1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
65 |
Auto-property accessor 'TestXml2.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
66 |
Auto-property accessor 'TestXml3.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
68 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
70 |
Property 'IdNumber' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
93 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
94 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
133 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
134 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
135 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1327.cs |
136 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
67 |
Auto-property accessor 'R.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
68 |
Auto-property accessor 'G.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
69 |
Auto-property accessor 'B.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
72 |
Class 'Colors' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
74 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
74 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
94 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
104 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
130 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
138 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
148 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1351.cs |
170 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1353.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1353.cs |
52 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1362.cs |
56 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1396.cs |
54 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1445.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1445.cs |
51 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
43 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
63 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1460.cs |
74 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
84 |
Auto-property accessor 'Id.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
104 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
107 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
126 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
132 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
133 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
134 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1461.cs |
163 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
56 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
72 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
78 |
Class 'Outer' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
88 |
Class 'OuterProperty' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1512.cs |
90 |
Auto-property accessor 'Inners.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1541.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1541.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
59 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
83 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
100 |
Class 'SimpleObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
102 |
Auto-property accessor 'Value.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
108 |
Auto-property accessor 'LineNumber.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
111 |
Auto-property accessor 'LinePosition.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
118 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
143 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1545.cs |
145 |
Use pattern matching |
Language Usage Opportunities |
Convert 'as' expression type check and the following null check into pattern matching |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
51 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
76 |
Property 'RefField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
78 |
Property 'RefReadonlyField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
97 |
Property 'RefField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1552.cs |
100 |
Property 'RefReadonlyField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1561.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1561.cs |
54 |
Class 'Data' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1561.cs |
56 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
56 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
57 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
72 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
73 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
85 |
Enum member 'Commented' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
88 |
Enum member 'Dismissed' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1566.cs |
91 |
Enum member 'Pending' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1569.cs |
63 |
Class 'AsyncOnlyStream' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
54 |
Enum member 'STUN' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
54 |
Name 'STUN' does not match rule 'Enum members'. Suggested name is 'Stun'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
54 |
Enum member 'TURN' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
54 |
Name 'TURN' does not match rule 'Enum members'. Suggested name is 'Turn'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
56 |
Class 'TestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1574.cs |
59 |
Property 'ServerTypes' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
71 |
Class 'TestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
71 |
Class 'TestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
73 |
Content of collection 'Items' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
73 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
76 |
Class 'TestClassWithJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
76 |
Class 'TestClassWithJsonConverter' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
79 |
Content of collection 'Items' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
79 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
82 |
Class 'CustomContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
97 |
Class 'OneItemListJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
114 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1576.cs |
118 |
Use pattern matching |
Language Usage Opportunities |
Convert 'as' expression type check and the following null check into pattern matching |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1592.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
58 |
Constructor 'BaseModel' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
63 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1593.cs |
68 |
Auto-property accessor 'Specific.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
63 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
83 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
93 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1597.cs |
113 |
Enum 'CollectionStatus' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
53 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
56 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
75 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
78 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
94 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1598.cs |
97 |
Class 'ActivitiesSubClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1619.cs |
53 |
Class 'Foo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1619.cs |
55 |
Auto-property accessor 'Bar.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1619.cs |
58 |
Class 'DirectoryInfoJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
78 |
Interface 'IFoo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
82 |
Class 'Foo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1620.cs |
86 |
Class 'FooConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1642.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
67 |
Class 'ClassWithSerializableProperty' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
69 |
Get-only auto-property 'Serializable' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
69 |
Property 'Serializable' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1682.cs |
88 |
Convert constructor to protected |
Common Practices and Code Improvements |
Make constructor in abstract class protected |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1708.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
53 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
60 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
63 |
Class 'FooClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
63 |
Class 'FooClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1711.cs |
65 |
Auto-property accessor 'Value.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
62 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
73 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
84 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
87 |
Class 'ExtensionDataTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
89 |
Property 'E' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
92 |
Auto-property accessor 'PropertyBag.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
95 |
Class 'ExtensionDataWithDefaultValueTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
98 |
Property 'E' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
101 |
Auto-property accessor 'PropertyBag.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
106 |
Enum member 'One' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
107 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1719.cs |
116 |
Auto-property accessor 'PropertyBag.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
56 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
91 |
Class 'InPerson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
101 |
Class 'RefPerson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
111 |
Class 'InNullablePerson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1725.cs |
121 |
Class 'RefNullablePerson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
87 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
123 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1734.cs |
187 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
61 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
71 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
79 |
Class 'TestObject1' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1752.cs |
81 |
Auto-property accessor 'Obj.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
71 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1778.cs |
72 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
59 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
70 |
Class 'TestStack' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
70 |
Class 'TestStack' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
74 |
Class 'TestStack' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1796.cs |
74 |
Class 'TestStack' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
47 |
Class 'NonSerializableException' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
54 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1798.cs |
55 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
59 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
68 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
74 |
Field 'ExtensionData' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1834.cs |
89 |
Field 'ExtensionData' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
92 |
Delegate 'Comparator' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
95 |
Name 'StrictEquality' does not match rule 'Instance fields (private)'. Suggested name is '_strictEquality'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
95 |
Convert to method group |
Language Usage Opportunities |
Convert lambda expression to method group |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
116 |
Method 'AssertAll' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
161 |
Field 'Boolies' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
171 |
Name 'DateISO' does not match rule 'Fields (not private)'. Suggested name is 'DateIso'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
172 |
Name 'OtherISODate' does not match rule 'Fields (not private)'. Suggested name is 'OtherIsoDate'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
175 |
Field 'Errybody' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1837.cs |
175 |
Field 'Errybody' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
59 |
Class 'Something' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
61 |
Property 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
64 |
Content of collection 'Extra' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1874.cs |
64 |
Auto-property accessor 'Extra.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
47 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
49 |
Safe cast expression always succeeds, consider direct cast instead |
Potential Code Quality Issues |
Safe cast expression always succeeds |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
63 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
64 |
Safe cast expression always succeeds, consider direct cast instead |
Potential Code Quality Issues |
Safe cast expression always succeeds |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
69 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1877.cs |
77 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1984.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1984.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1984.cs |
59 |
Class 'A' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1984.cs |
59 |
Class 'A' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue1984.cs |
61 |
Auto-property accessor 'Values.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
58 |
Co-variant array conversion from StringEnumConverter[] to IList<JsonConverter> can cause run-time exception on write operation |
Potential Code Quality Issues |
Co-variant array conversion |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
64 |
Class 'TestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2082.cs |
66 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2165.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
44 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
48 |
Class 'Dummy' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
48 |
Class 'Dummy' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
51 |
Get-only auto-property 'P1' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
51 |
Property 'P1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
52 |
Get-only auto-property 'P2' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
52 |
Property 'P2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
53 |
Get-only auto-property 'P3' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
53 |
Property 'P3' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
54 |
Get-only auto-property 'P4' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
54 |
Property 'P4' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
55 |
Get-only auto-property 'P5' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
55 |
Property 'P5' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
56 |
Get-only auto-property 'P6' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
56 |
Property 'P6' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
57 |
Get-only auto-property 'P7' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
57 |
Property 'P7' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
58 |
Get-only auto-property 'P8' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
58 |
Property 'P8' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
59 |
Get-only auto-property 'P9' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
59 |
Property 'P9' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
60 |
Get-only auto-property 'P10' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
60 |
Property 'P10' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
61 |
Get-only auto-property 'P11' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
61 |
Property 'P11' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
62 |
Get-only auto-property 'P12' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
62 |
Property 'P12' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
63 |
Get-only auto-property 'P13' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
63 |
Property 'P13' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
64 |
Get-only auto-property 'P14' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
64 |
Property 'P14' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
65 |
Get-only auto-property 'P15' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
65 |
Property 'P15' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
66 |
Get-only auto-property 'P16' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
66 |
Property 'P16' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
67 |
Get-only auto-property 'P17' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
67 |
Property 'P17' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
68 |
Get-only auto-property 'P18' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
68 |
Property 'P18' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
69 |
Get-only auto-property 'P19' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
69 |
Property 'P19' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
70 |
Get-only auto-property 'P20' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
70 |
Property 'P20' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
71 |
Get-only auto-property 'P21' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
71 |
Property 'P21' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
72 |
Get-only auto-property 'P22' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
72 |
Property 'P22' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
73 |
Get-only auto-property 'P23' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
73 |
Property 'P23' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
74 |
Get-only auto-property 'P24' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
74 |
Property 'P24' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
75 |
Get-only auto-property 'P25' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
75 |
Property 'P25' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
76 |
Get-only auto-property 'P26' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
76 |
Property 'P26' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
77 |
Get-only auto-property 'P27' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
77 |
Property 'P27' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
78 |
Get-only auto-property 'P28' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
78 |
Property 'P28' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
79 |
Get-only auto-property 'P29' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
79 |
Property 'P29' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
80 |
Get-only auto-property 'P30' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
80 |
Property 'P30' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
81 |
Get-only auto-property 'P31' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
81 |
Property 'P31' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
82 |
Get-only auto-property 'P32' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
82 |
Property 'P32' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
83 |
Get-only auto-property 'P33' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
83 |
Property 'P33' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
84 |
Get-only auto-property 'P34' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
84 |
Property 'P34' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
85 |
Get-only auto-property 'P35' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
85 |
Property 'P35' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
86 |
Get-only auto-property 'P36' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
86 |
Property 'P36' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
87 |
Get-only auto-property 'P37' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
87 |
Property 'P37' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
88 |
Get-only auto-property 'P38' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
88 |
Property 'P38' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
89 |
Get-only auto-property 'P39' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
89 |
Property 'P39' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
90 |
Get-only auto-property 'P40' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
90 |
Property 'P40' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
91 |
Get-only auto-property 'P41' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
91 |
Property 'P41' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
92 |
Get-only auto-property 'P42' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
92 |
Property 'P42' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
93 |
Get-only auto-property 'P43' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
93 |
Property 'P43' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
94 |
Get-only auto-property 'P44' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
94 |
Property 'P44' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
95 |
Get-only auto-property 'P45' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
95 |
Property 'P45' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
96 |
Get-only auto-property 'P46' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
96 |
Property 'P46' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
97 |
Get-only auto-property 'P47' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
97 |
Property 'P47' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
98 |
Get-only auto-property 'P48' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
98 |
Property 'P48' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
99 |
Get-only auto-property 'P49' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
99 |
Property 'P49' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
100 |
Get-only auto-property 'P50' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
100 |
Property 'P50' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
101 |
Get-only auto-property 'P51' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
101 |
Property 'P51' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
102 |
Get-only auto-property 'P52' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
102 |
Property 'P52' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
103 |
Get-only auto-property 'P53' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
103 |
Property 'P53' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
104 |
Get-only auto-property 'P54' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
104 |
Property 'P54' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
105 |
Get-only auto-property 'P55' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
105 |
Property 'P55' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
106 |
Get-only auto-property 'P56' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
106 |
Property 'P56' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
107 |
Get-only auto-property 'P57' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
107 |
Property 'P57' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
108 |
Get-only auto-property 'P58' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
108 |
Property 'P58' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
109 |
Get-only auto-property 'P59' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
109 |
Property 'P59' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
110 |
Get-only auto-property 'P60' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
110 |
Property 'P60' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
111 |
Get-only auto-property 'P61' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
111 |
Property 'P61' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
112 |
Get-only auto-property 'P62' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
112 |
Property 'P62' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
113 |
Get-only auto-property 'P63' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
113 |
Property 'P63' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
114 |
Get-only auto-property 'P64' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
114 |
Property 'P64' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
115 |
Get-only auto-property 'P65' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
115 |
Property 'P65' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
116 |
Get-only auto-property 'P66' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
116 |
Property 'P66' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
117 |
Get-only auto-property 'P67' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
117 |
Property 'P67' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
118 |
Get-only auto-property 'P68' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
118 |
Property 'P68' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
119 |
Get-only auto-property 'P69' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
119 |
Property 'P69' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
120 |
Get-only auto-property 'P70' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
120 |
Property 'P70' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
121 |
Get-only auto-property 'P71' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
121 |
Property 'P71' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
122 |
Get-only auto-property 'P72' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
122 |
Property 'P72' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
123 |
Get-only auto-property 'P73' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
123 |
Property 'P73' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
124 |
Get-only auto-property 'P74' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
124 |
Property 'P74' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
125 |
Get-only auto-property 'P75' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
125 |
Property 'P75' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
126 |
Get-only auto-property 'P76' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
126 |
Property 'P76' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
127 |
Get-only auto-property 'P77' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
127 |
Property 'P77' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
128 |
Get-only auto-property 'P78' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
128 |
Property 'P78' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
129 |
Get-only auto-property 'P79' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
129 |
Property 'P79' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
130 |
Get-only auto-property 'P80' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
130 |
Property 'P80' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
131 |
Get-only auto-property 'P81' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
131 |
Property 'P81' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
132 |
Get-only auto-property 'P82' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
132 |
Property 'P82' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
133 |
Get-only auto-property 'P83' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
133 |
Property 'P83' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
134 |
Get-only auto-property 'P84' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
134 |
Property 'P84' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
135 |
Get-only auto-property 'P85' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
135 |
Property 'P85' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
136 |
Get-only auto-property 'P86' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
136 |
Property 'P86' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
137 |
Get-only auto-property 'P87' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
137 |
Property 'P87' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
138 |
Get-only auto-property 'P88' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
138 |
Property 'P88' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
139 |
Get-only auto-property 'P89' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
139 |
Property 'P89' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
140 |
Get-only auto-property 'P90' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
140 |
Property 'P90' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
141 |
Get-only auto-property 'P91' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
141 |
Property 'P91' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
142 |
Get-only auto-property 'P92' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
142 |
Property 'P92' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
143 |
Get-only auto-property 'P93' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
143 |
Property 'P93' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
144 |
Get-only auto-property 'P94' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
144 |
Property 'P94' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
145 |
Get-only auto-property 'P95' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
145 |
Property 'P95' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
146 |
Get-only auto-property 'P96' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
146 |
Property 'P96' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
147 |
Get-only auto-property 'P97' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
147 |
Property 'P97' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
148 |
Get-only auto-property 'P98' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
148 |
Property 'P98' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
149 |
Get-only auto-property 'P99' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
149 |
Property 'P99' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
150 |
Get-only auto-property 'P100' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
150 |
Property 'P100' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
151 |
Get-only auto-property 'P101' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
151 |
Property 'P101' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
152 |
Get-only auto-property 'P102' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
152 |
Property 'P102' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
153 |
Get-only auto-property 'P103' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
153 |
Property 'P103' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
154 |
Get-only auto-property 'P104' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
154 |
Property 'P104' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
155 |
Get-only auto-property 'P105' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
155 |
Property 'P105' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
156 |
Get-only auto-property 'P106' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
156 |
Property 'P106' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
157 |
Get-only auto-property 'P107' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
157 |
Property 'P107' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
158 |
Get-only auto-property 'P108' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
158 |
Property 'P108' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
159 |
Get-only auto-property 'P109' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
159 |
Property 'P109' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
160 |
Get-only auto-property 'P110' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
160 |
Property 'P110' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
161 |
Get-only auto-property 'P111' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
161 |
Property 'P111' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
162 |
Get-only auto-property 'P112' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
162 |
Property 'P112' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
163 |
Get-only auto-property 'P113' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
163 |
Property 'P113' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
164 |
Get-only auto-property 'P114' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
164 |
Property 'P114' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
165 |
Get-only auto-property 'P115' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
165 |
Property 'P115' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
166 |
Get-only auto-property 'P116' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
166 |
Property 'P116' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
167 |
Get-only auto-property 'P117' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
167 |
Property 'P117' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
168 |
Get-only auto-property 'P118' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
168 |
Property 'P118' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
169 |
Get-only auto-property 'P119' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
169 |
Property 'P119' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
170 |
Get-only auto-property 'P120' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
170 |
Property 'P120' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
171 |
Get-only auto-property 'P121' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
171 |
Property 'P121' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
172 |
Get-only auto-property 'P122' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
172 |
Property 'P122' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
173 |
Get-only auto-property 'P123' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
173 |
Property 'P123' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
174 |
Get-only auto-property 'P124' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
174 |
Property 'P124' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
175 |
Get-only auto-property 'P125' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
175 |
Property 'P125' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
176 |
Get-only auto-property 'P126' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
176 |
Property 'P126' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
177 |
Get-only auto-property 'P127' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
177 |
Property 'P127' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
178 |
Get-only auto-property 'P128' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
178 |
Property 'P128' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
179 |
Get-only auto-property 'P129' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
179 |
Property 'P129' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
180 |
Get-only auto-property 'P130' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
180 |
Property 'P130' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
181 |
Get-only auto-property 'P131' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
181 |
Property 'P131' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
182 |
Get-only auto-property 'P132' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
182 |
Property 'P132' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
183 |
Get-only auto-property 'P133' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
183 |
Property 'P133' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
184 |
Get-only auto-property 'P134' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
184 |
Property 'P134' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
185 |
Get-only auto-property 'P135' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
185 |
Property 'P135' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
186 |
Get-only auto-property 'P136' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
186 |
Property 'P136' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
187 |
Get-only auto-property 'P137' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
187 |
Property 'P137' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
188 |
Get-only auto-property 'P138' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
188 |
Property 'P138' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
189 |
Get-only auto-property 'P139' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
189 |
Property 'P139' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
190 |
Get-only auto-property 'P140' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
190 |
Property 'P140' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
191 |
Get-only auto-property 'P141' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
191 |
Property 'P141' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
192 |
Get-only auto-property 'P142' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
192 |
Property 'P142' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
193 |
Get-only auto-property 'P143' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
193 |
Property 'P143' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
194 |
Get-only auto-property 'P144' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
194 |
Property 'P144' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
195 |
Get-only auto-property 'P145' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
195 |
Property 'P145' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
196 |
Get-only auto-property 'P146' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
196 |
Property 'P146' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
197 |
Get-only auto-property 'P147' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
197 |
Property 'P147' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
198 |
Get-only auto-property 'P148' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
198 |
Property 'P148' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
199 |
Get-only auto-property 'P149' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
199 |
Property 'P149' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
200 |
Get-only auto-property 'P150' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
200 |
Property 'P150' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
201 |
Get-only auto-property 'P151' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
201 |
Property 'P151' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
202 |
Get-only auto-property 'P152' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
202 |
Property 'P152' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
203 |
Get-only auto-property 'P153' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
203 |
Property 'P153' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
204 |
Get-only auto-property 'P154' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
204 |
Property 'P154' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
205 |
Get-only auto-property 'P155' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
205 |
Property 'P155' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
206 |
Get-only auto-property 'P156' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
206 |
Property 'P156' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
207 |
Get-only auto-property 'P157' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
207 |
Property 'P157' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
208 |
Get-only auto-property 'P158' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
208 |
Property 'P158' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
209 |
Get-only auto-property 'P159' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
209 |
Property 'P159' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
210 |
Get-only auto-property 'P160' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
210 |
Property 'P160' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
211 |
Get-only auto-property 'P161' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
211 |
Property 'P161' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
212 |
Get-only auto-property 'P162' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
212 |
Property 'P162' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
213 |
Get-only auto-property 'P163' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
213 |
Property 'P163' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
214 |
Get-only auto-property 'P164' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
214 |
Property 'P164' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
215 |
Get-only auto-property 'P165' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
215 |
Property 'P165' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
216 |
Get-only auto-property 'P166' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
216 |
Property 'P166' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
217 |
Get-only auto-property 'P167' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
217 |
Property 'P167' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
218 |
Get-only auto-property 'P168' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
218 |
Property 'P168' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
219 |
Get-only auto-property 'P169' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
219 |
Property 'P169' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
220 |
Get-only auto-property 'P170' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
220 |
Property 'P170' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
221 |
Get-only auto-property 'P171' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
221 |
Property 'P171' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
222 |
Get-only auto-property 'P172' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
222 |
Property 'P172' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
223 |
Get-only auto-property 'P173' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
223 |
Property 'P173' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
224 |
Get-only auto-property 'P174' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
224 |
Property 'P174' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
225 |
Get-only auto-property 'P175' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
225 |
Property 'P175' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
226 |
Get-only auto-property 'P176' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
226 |
Property 'P176' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
227 |
Get-only auto-property 'P177' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
227 |
Property 'P177' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
228 |
Get-only auto-property 'P178' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
228 |
Property 'P178' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
229 |
Get-only auto-property 'P179' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
229 |
Property 'P179' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
230 |
Get-only auto-property 'P180' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
230 |
Property 'P180' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
231 |
Get-only auto-property 'P181' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
231 |
Property 'P181' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
232 |
Get-only auto-property 'P182' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
232 |
Property 'P182' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
233 |
Get-only auto-property 'P183' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
233 |
Property 'P183' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
234 |
Get-only auto-property 'P184' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
234 |
Property 'P184' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
235 |
Get-only auto-property 'P185' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
235 |
Property 'P185' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
236 |
Get-only auto-property 'P186' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
236 |
Property 'P186' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
237 |
Get-only auto-property 'P187' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
237 |
Property 'P187' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
238 |
Get-only auto-property 'P188' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
238 |
Property 'P188' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
239 |
Get-only auto-property 'P189' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
239 |
Property 'P189' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
240 |
Get-only auto-property 'P190' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
240 |
Property 'P190' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
241 |
Get-only auto-property 'P191' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
241 |
Property 'P191' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
242 |
Get-only auto-property 'P192' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
242 |
Property 'P192' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
243 |
Get-only auto-property 'P193' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
243 |
Property 'P193' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
244 |
Get-only auto-property 'P194' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
244 |
Property 'P194' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
245 |
Get-only auto-property 'P195' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
245 |
Property 'P195' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
246 |
Get-only auto-property 'P196' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
246 |
Property 'P196' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
247 |
Get-only auto-property 'P197' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
247 |
Property 'P197' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
248 |
Get-only auto-property 'P198' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
248 |
Property 'P198' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
249 |
Get-only auto-property 'P199' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
249 |
Property 'P199' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
250 |
Get-only auto-property 'P200' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
250 |
Property 'P200' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
251 |
Get-only auto-property 'P201' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
251 |
Property 'P201' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
252 |
Get-only auto-property 'P202' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
252 |
Property 'P202' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
253 |
Get-only auto-property 'P203' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
253 |
Property 'P203' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
254 |
Get-only auto-property 'P204' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
254 |
Property 'P204' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
255 |
Get-only auto-property 'P205' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
255 |
Property 'P205' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
256 |
Get-only auto-property 'P206' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
256 |
Property 'P206' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
257 |
Get-only auto-property 'P207' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
257 |
Property 'P207' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
258 |
Get-only auto-property 'P208' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
258 |
Property 'P208' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
259 |
Get-only auto-property 'P209' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
259 |
Property 'P209' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
260 |
Get-only auto-property 'P210' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
260 |
Property 'P210' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
261 |
Get-only auto-property 'P211' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
261 |
Property 'P211' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
262 |
Get-only auto-property 'P212' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
262 |
Property 'P212' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
263 |
Get-only auto-property 'P213' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
263 |
Property 'P213' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
264 |
Get-only auto-property 'P214' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
264 |
Property 'P214' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
265 |
Get-only auto-property 'P215' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
265 |
Property 'P215' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
266 |
Get-only auto-property 'P216' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
266 |
Property 'P216' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
267 |
Get-only auto-property 'P217' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
267 |
Property 'P217' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
268 |
Get-only auto-property 'P218' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
268 |
Property 'P218' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
269 |
Get-only auto-property 'P219' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
269 |
Property 'P219' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
270 |
Get-only auto-property 'P220' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
270 |
Property 'P220' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
271 |
Get-only auto-property 'P221' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
271 |
Property 'P221' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
272 |
Get-only auto-property 'P222' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
272 |
Property 'P222' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
273 |
Get-only auto-property 'P223' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
273 |
Property 'P223' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
274 |
Get-only auto-property 'P224' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
274 |
Property 'P224' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
275 |
Get-only auto-property 'P225' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
275 |
Property 'P225' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
276 |
Get-only auto-property 'P226' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
276 |
Property 'P226' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
277 |
Get-only auto-property 'P227' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
277 |
Property 'P227' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
278 |
Get-only auto-property 'P228' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
278 |
Property 'P228' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
279 |
Get-only auto-property 'P229' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
279 |
Property 'P229' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
280 |
Get-only auto-property 'P230' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
280 |
Property 'P230' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
281 |
Get-only auto-property 'P231' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
281 |
Property 'P231' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
282 |
Get-only auto-property 'P232' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
282 |
Property 'P232' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
283 |
Get-only auto-property 'P233' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
283 |
Property 'P233' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
284 |
Get-only auto-property 'P234' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
284 |
Property 'P234' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
285 |
Get-only auto-property 'P235' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
285 |
Property 'P235' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
286 |
Get-only auto-property 'P236' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
286 |
Property 'P236' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
287 |
Get-only auto-property 'P237' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
287 |
Property 'P237' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
288 |
Get-only auto-property 'P238' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
288 |
Property 'P238' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
289 |
Get-only auto-property 'P239' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
289 |
Property 'P239' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
290 |
Get-only auto-property 'P240' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
290 |
Property 'P240' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
291 |
Get-only auto-property 'P241' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
291 |
Property 'P241' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
292 |
Get-only auto-property 'P242' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
292 |
Property 'P242' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
293 |
Get-only auto-property 'P243' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
293 |
Property 'P243' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
294 |
Get-only auto-property 'P244' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
294 |
Property 'P244' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
295 |
Get-only auto-property 'P245' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
295 |
Property 'P245' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
296 |
Get-only auto-property 'P246' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
296 |
Property 'P246' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
297 |
Get-only auto-property 'P247' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
297 |
Property 'P247' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
298 |
Get-only auto-property 'P248' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
298 |
Property 'P248' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
299 |
Get-only auto-property 'P249' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
299 |
Property 'P249' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
300 |
Get-only auto-property 'P250' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
300 |
Property 'P250' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
301 |
Get-only auto-property 'P251' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
301 |
Property 'P251' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
302 |
Get-only auto-property 'P252' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
302 |
Property 'P252' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
303 |
Get-only auto-property 'P253' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
303 |
Property 'P253' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
304 |
Get-only auto-property 'P254' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
304 |
Property 'P254' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
305 |
Get-only auto-property 'P255' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
305 |
Property 'P255' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p1' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p2' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p3' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p4' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p5' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p6' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p7' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p8' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p9' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p10' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p11' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p12' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p13' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p14' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p15' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p16' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p17' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p18' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p19' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p20' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p21' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p22' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p23' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p24' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p25' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p26' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p27' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p28' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p29' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p30' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p31' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p32' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p33' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p34' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p35' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p36' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p37' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p38' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p39' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p40' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p41' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p42' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p43' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p44' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p45' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p46' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p47' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p48' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p49' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p50' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p51' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p52' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p53' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p54' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p55' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p56' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p57' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p58' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p59' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p60' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p61' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p62' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p63' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p64' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p65' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p66' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p67' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p68' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p69' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p70' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p71' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p72' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p73' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p74' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p75' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p76' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p77' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p78' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p79' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p80' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p81' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p82' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p83' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p84' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p85' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p86' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p87' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p88' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p89' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p90' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p91' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p92' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p93' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p94' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p95' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p96' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p97' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p98' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p99' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p100' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p101' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p102' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p103' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p104' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p105' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p106' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p107' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p108' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p109' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p110' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p111' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p112' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p113' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p114' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p115' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p116' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p117' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p118' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p119' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p120' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p121' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p122' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p123' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p124' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p125' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p126' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p127' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p128' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p129' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p130' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p131' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p132' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p133' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p134' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p135' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p136' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p137' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p138' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p139' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p140' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p141' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p142' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p143' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p144' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p145' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p146' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p147' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p148' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p149' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p150' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p151' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p152' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p153' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p154' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p155' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p156' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p157' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p158' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p159' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p160' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p161' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p162' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p163' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p164' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p165' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p166' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p167' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p168' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p169' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p170' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p171' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p172' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p173' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p174' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p175' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p176' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p177' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p178' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p179' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p180' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p181' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p182' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p183' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p184' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p185' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p186' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p187' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p188' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p189' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p190' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p191' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p192' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p193' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p194' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p195' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p196' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p197' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p198' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p199' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p200' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p201' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p202' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p203' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p204' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p205' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p206' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p207' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p208' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p209' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p210' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p211' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p212' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p213' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p214' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p215' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p216' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p217' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p218' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p219' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p220' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p221' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p222' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p223' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p224' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p225' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p226' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p227' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p228' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p229' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p230' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p231' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p232' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p233' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p234' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p235' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p236' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p237' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p238' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p239' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p240' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p241' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p242' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p243' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p244' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p245' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p246' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p247' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p248' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p249' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p250' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p251' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p252' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p253' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p254' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
308 |
Parameter 'p255' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2176.cs |
315 |
Constant 'Json' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
82 |
Class 'DataClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
82 |
Class 'DataClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
84 |
Content of collection 'Dict' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2444.cs |
84 |
Auto-property accessor 'Dict.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
49 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
77 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
81 |
Struct 'Dict' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
81 |
Struct can be made readonly |
Common Practices and Code Improvements |
Struct can be made readonly |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2450.cs |
81 |
Struct can be made readonly |
Common Practices and Code Improvements |
Struct can be made readonly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2484.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2484.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2484.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2484.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2484.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
59 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2492.cs |
73 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2504.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2504.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2504.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2504.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2504.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
52 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
55 |
Class 'Something' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Issues\Issue2529.cs |
57 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
48 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
49 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
64 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
65 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
76 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonArrayAttributeTests.cs |
77 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
75 |
Class 'PopulateTestObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
77 |
Auto-property accessor 'Prop.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
163 |
Class 'NameTableTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
168 |
Class 'NameTableTestClassConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
214 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
217 |
Class 'CustonNameTable' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
236 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
434 |
Class 'IntConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
491 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
552 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
588 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
638 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
757 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
769 |
Name 'year2000local' does not match rule 'Local variables'. Suggested name is 'year2000Local'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
901 |
Class 'DateTimeResult' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
940 |
Convert to method call with '?:' expression inside |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
964 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
966 |
Convert to '?:' expression |
Language Usage Opportunities |
'if' statement can be re-written as '?:' expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1020 |
Method 'GetTicks' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1022 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1025 |
Method 'Write' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1029 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1035 |
Method 'Read' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1040 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1070 |
Local variable 'name' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1070 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1149 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1193 |
Class 'Nest' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1195 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1207 |
Class 'ClobberMyProperties' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1210 |
Auto-property accessor 'One.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1213 |
Auto-property accessor 'Two.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1216 |
Auto-property accessor 'Three.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1218 |
Auto-property accessor 'Four.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1221 |
Class 'ClobberingJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1223 |
Property 'ClobberValueString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1223 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1225 |
Property 'ClobberValueInt' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1225 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1227 |
Constructor 'ClobberingJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1233 |
Constructor 'ClobberingJsonConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1234 |
Introduce optional parameter(s) for constructor 'ClobberingJsonConverter(string, int)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1240 |
Redundant 'Object.ToString()' call |
Redundancies in Code |
Redundant 'object.ToString()' call |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1262 |
Class 'IncorrectJsonConvertParameters' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1269 |
Auto-property accessor 'One.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1273 |
Class 'OverloadsJsonConverterer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1279 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1279 |
Parameter 'typeParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1284 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1286 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1291 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1291 |
Parameter 'byteParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1296 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1296 |
Parameter 'shortParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1301 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1301 |
Parameter 'intParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1306 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1306 |
Parameter 'longParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1311 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1311 |
Parameter 'doubleParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1318 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1318 |
Parameter 'intParams' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1323 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1323 |
Parameter 'intParams' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1330 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1330 |
Parameter 'iEnumerableParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1335 |
Constructor 'OverloadsJsonConverterer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1335 |
Parameter 'iListParam' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1357 |
Class 'OverloadWithTypeParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1360 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1372 |
Class 'OverloadWithUnhandledParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1375 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1387 |
Class 'OverloadWithIntParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1390 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1393 |
Class 'OverloadWithUIntParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1396 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1399 |
Class 'OverloadWithLongParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1402 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1405 |
Class 'OverloadWithULongParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1408 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1411 |
Class 'OverloadWithShortParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1414 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1417 |
Class 'OverloadWithUShortParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1420 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1423 |
Class 'OverloadWithSByteParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1426 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1429 |
Class 'OverloadWithByteParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1432 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1435 |
Class 'OverloadWithCharParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1438 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1441 |
Class 'OverloadWithBoolParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1444 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1447 |
Class 'OverloadWithFloatParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1450 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1453 |
Class 'OverloadWithDoubleParameter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1456 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1542 |
Class 'OverloadWithArrayParameters' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1544 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1545 |
Property 'WithParams' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1547 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1548 |
Property 'WithoutParams' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1560 |
Class 'OverloadWithBaseType' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1562 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1563 |
Property 'Overload' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1601 |
Auto-property accessor 'Gain.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1604 |
Class 'RoundingJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1606 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1607 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1609 |
Constructor 'RoundingJsonConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1614 |
Constructor 'RoundingJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1615 |
Introduce optional parameter(s) for constructor 'RoundingJsonConverter(int, MidpointRounding)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1619 |
Constructor 'RoundingJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1627 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1653 |
Name 'O' does not match rule 'Type parameters'. Suggested name is 'TO'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1653 |
Type parameter 'O' is never used |
Redundancies in Symbol Declarations |
Unused type parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1655 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1658 |
Name 'O' does not match rule 'Type parameters'. Suggested name is 'TO'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1663 |
Class 'NonGenericChildClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1719 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1731 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1756 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1768 |
Class 'Converter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1812 |
Name 's_unixEpoch' does not match rule 'Static readonly fields (private)'. Suggested name is 'SUnixEpoch'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1812 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1815 |
Name '_expiration' does not match rule 'Properties'. Suggested name is 'Expiration'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1819 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonConvertTest.cs |
1823 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
76 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
90 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
104 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
119 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
211 |
Name 'ThrowErrorWhenParsingUnquoteStringThatStartsWithNEAsync' does not match rule 'Methods'. Suggested name is 'ThrowErrorWhenParsingUnquoteStringThatStartsWithNeAsync'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
763 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
783 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingAsyncTests.cs |
790 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
54 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
87 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
101 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
115 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
130 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
210 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
214 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
222 |
Name 'ThrowErrorWhenParsingUnquoteStringThatStartsWithNE' does not match rule 'Methods'. Suggested name is 'ThrowErrorWhenParsingUnquoteStringThatStartsWithNe'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
362 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
362 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
363 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
789 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
809 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ExceptionHandlingTests.cs |
816 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
104 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
108 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
112 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
133 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
137 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
141 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
160 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
164 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
168 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
172 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
240 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatAsyncTests.cs |
268 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
53 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
54 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
55 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
117 |
Empty statement is redundant |
Common Practices and Code Improvements |
Empty statement is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
146 |
Empty statement is redundant |
Common Practices and Code Improvements |
Empty statement is redundant |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
259 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\FloatTests.cs |
287 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
302 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
321 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
567 |
Empty general catch clause suppresses any errors |
Potential Code Quality Issues |
Empty general catch clause |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
652 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscAsyncTests.cs |
678 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
53 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
240 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
336 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
355 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
601 |
Empty general catch clause suppresses any errors |
Potential Code Quality Issues |
Empty general catch clause |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
686 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
712 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\MiscTests.cs |
938 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
50 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
100 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
121 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
124 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
127 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
130 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
142 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
157 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
160 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
161 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
176 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
199 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
210 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
224 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
233 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ParseTests.cs |
241 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
43 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
262 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
328 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
359 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
364 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
426 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
431 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
436 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
648 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
673 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
988 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1282 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1288 |
Name 'ReadBadMSDateAsStringAsync' does not match rule 'Methods'. Suggested name is 'ReadBadMsDateAsStringAsync'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1351 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1433 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1436 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1439 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1528 |
Local variable 'count' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1530 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadAsyncTests.cs |
1635 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
42 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
52 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
267 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
333 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
364 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
369 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
431 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
436 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
441 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
665 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
692 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1004 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1301 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1308 |
Name 'ReadBadMSDateAsString' does not match rule 'Methods'. Suggested name is 'ReadBadMsDateAsString'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1371 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1572 |
Local variable 'count' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1679 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextReaderTests\ReadTests.cs |
1714 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
52 |
Class 'LazyStringWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
143 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
303 |
Empty general catch clause suppresses any errors |
Potential Code Quality Issues |
Empty general catch clause |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
487 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
655 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
929 |
Method has async overload with cancellation support |
Common Practices and Code Improvements |
Method has async overload with cancellation support |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
930 |
Method has async overload with cancellation support |
Common Practices and Code Improvements |
Method has async overload with cancellation support |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1094 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1108 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1110 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1111 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1118 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1136 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1360 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1383 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1458 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1491 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1576 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1600 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1627 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1676 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1976 |
Class 'ThrowingWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1980 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1987 |
Property 'ThrowChars' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
1987 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2028 |
Redundant type specification |
Syntax Style |
Use preferred style of default value expression when type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2033 |
Redundant type specification |
Syntax Style |
Use preferred style of default value expression when type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2052 |
Redundant type specification |
Syntax Style |
Use preferred style of default value expression when type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2054 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2059 |
Redundant type specification |
Syntax Style |
Use preferred style of default value expression when type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2061 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2066 |
Redundant type specification |
Syntax Style |
Use preferred style of default value expression when type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterAsyncTests.cs |
2068 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
131 |
Empty general catch clause suppresses any errors |
Potential Code Quality Issues |
Empty general catch clause |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
314 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
350 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
518 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
965 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
969 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
971 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
979 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
981 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
981 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
982 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
982 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
989 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
991 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
994 |
Captured variable is disposed in the outer scope |
Potential Code Quality Issues |
Access to disposed captured variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1007 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1027 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1151 |
Local variable 'data' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1251 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1251 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1437 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1556 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1580 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1607 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1656 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1730 |
Name '_writer' does not match rule 'Fields (not private)'. Suggested name is 'Writer'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1763 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1770 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1777 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonTextWriterTest.cs |
1802 |
Constructor 'UnmanagedResourceFakingJsonWriter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
45 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
85 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
88 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
155 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
158 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
230 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
233 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
254 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
257 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
281 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
284 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
318 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
321 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
342 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
345 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
367 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
370 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
391 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
393 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
428 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
431 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
455 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
458 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
492 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
495 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
515 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
518 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
542 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
545 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
582 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
585 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
623 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
626 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
653 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
656 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
686 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
689 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
720 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
738 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
741 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
770 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
773 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
804 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
807 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
839 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
842 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
875 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
878 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
906 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
909 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
932 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
935 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
971 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
974 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1013 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1016 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1052 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1055 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1109 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1112 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1151 |
Local variable 'firstSchema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1162 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1165 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1223 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1247 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1250 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1293 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1296 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1386 |
Local variable 'firstSchema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1389 |
Local variable 'modelBuilder' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1400 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1404 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1581 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1674 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1693 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1696 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1729 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\JsonValidatingReaderTests.cs |
1732 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\AnnotationsTests.cs |
8 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\AnnotationsTests.cs |
323 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\AnnotationsTests.cs |
323 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\AnnotationsTests.cs |
332 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\BindingTests.cs |
53 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\BindingTests.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\BindingTests.cs |
68 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\BindingTests.cs |
71 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\JPropertyDescriptorTests.cs |
49 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\JPropertyDescriptorTests.cs |
58 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\ComponentModel\JPropertyDescriptorTests.cs |
78 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
62 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
71 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
85 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
240 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
267 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
272 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
283 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
297 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
314 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
328 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
332 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
339 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
346 |
Similar expressions comparison |
Potential Code Quality Issues |
Similar expressions comparison |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
375 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
396 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
401 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
411 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
416 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
421 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
431 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
436 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
441 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
462 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
475 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
480 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
490 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
495 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
500 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
510 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
515 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
520 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
536 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
549 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
554 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
564 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
569 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
574 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
584 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
589 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
594 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
605 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
623 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
628 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
638 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
643 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
648 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
658 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
663 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
668 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
679 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
730 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
732 |
Local variable 'd' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
742 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
744 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
845 |
Local variable 'role' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
845 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
852 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
855 |
Co-variant array conversion from string[] to object[] can cause run-time exception on write operation |
Potential Code Quality Issues |
Co-variant array conversion |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
855 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
863 |
Co-variant array conversion from string[] to object[] can cause run-time exception on write operation |
Potential Code Quality Issues |
Co-variant array conversion |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
863 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
934 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
944 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\DynamicTests.cs |
954 |
Local variable 'token' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
59 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
82 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
97 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
104 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
130 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
158 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
170 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
176 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
190 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
217 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
237 |
Content of collection 'j' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
249 |
Content of collection 'j' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
266 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
323 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
331 |
Content of collection 'j' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
343 |
Content of collection 'j' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
360 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
382 |
Class 'ListItemFields' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
395 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
396 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
397 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
413 |
Redundant 'Object.ToString()' call |
Redundancies in Code |
Redundant 'object.ToString()' call |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
440 |
Content of collection 'a' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
452 |
Name 'ITypedListGetItemProperties' does not match rule 'Methods'. Suggested name is 'TypedListGetItemProperties'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
469 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
483 |
Content of collection 'a' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
483 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
493 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
493 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
549 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JArrayTests.cs |
555 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JConstructorTests.cs |
89 |
Content of collection 'c' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JConstructorTests.cs |
89 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JConstructorTests.cs |
99 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
66 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
129 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
153 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
157 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
161 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
171 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
175 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
195 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
200 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
210 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
227 |
Content of collection 'o' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
227 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
236 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
242 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
260 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
276 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
299 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
311 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
322 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
333 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
363 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
398 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
420 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
482 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
503 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
513 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
518 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
534 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
549 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
556 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JProperty |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
568 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
586 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
590 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
621 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
648 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
652 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
667 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
682 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
697 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
849 |
Name 'IListContains' does not match rule 'Methods'. Suggested name is 'ListContains'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
859 |
Name 'IListIndexOf' does not match rule 'Methods'. Suggested name is 'ListIndexOf'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
869 |
Name 'IListClear' does not match rule 'Methods'. Suggested name is 'ListClear'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
882 |
Name 'IListCopyTo' does not match rule 'Methods'. Suggested name is 'ListCopyTo'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
897 |
Name 'IListAdd' does not match rule 'Methods'. Suggested name is 'ListAdd'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
912 |
Name 'IListAddBadToken' does not match rule 'Methods'. Suggested name is 'ListAddBadToken'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
918 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
925 |
Name 'IListAddBadValue' does not match rule 'Methods'. Suggested name is 'ListAddBadValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
931 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
938 |
Name 'IListAddPropertyWithExistingName' does not match rule 'Methods'. Suggested name is 'ListAddPropertyWithExistingName'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
944 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
953 |
Name 'IListRemove' does not match rule 'Methods'. Suggested name is 'ListRemove'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
977 |
Name 'IListRemoveAt' does not match rule 'Methods'. Suggested name is 'ListRemoveAt'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
994 |
Name 'IListInsert' does not match rule 'Methods'. Suggested name is 'ListInsert'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1013 |
Content of collection 'l' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1018 |
Name 'IListIsFixedSize' does not match rule 'Methods'. Suggested name is 'ListIsFixedSize'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1020 |
Content of collection 'l' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1025 |
Name 'IListSetItem' does not match rule 'Methods'. Suggested name is 'ListSetItem'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1040 |
Name 'IListSetItemAlreadyExists' does not match rule 'Methods'. Suggested name is 'ListSetItemAlreadyExists'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1046 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1056 |
Name 'IListSetItemInvalid' does not match rule 'Methods'. Suggested name is 'ListSetItemInvalid'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1062 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1069 |
Name 'IListSyncRoot' does not match rule 'Methods'. Suggested name is 'ListSyncRoot'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1073 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1079 |
Name 'IListIsSynchronized' does not match rule 'Methods'. Suggested name is 'ListIsSynchronized'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1083 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1158 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1171 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1185 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1254 |
Content of collection 'l' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1280 |
Content of collection 'l' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1291 |
Name 'IBindingListSortDirection' does not match rule 'Methods'. Suggested name is 'BindingListSortDirection'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1298 |
Name 'IBindingListSortProperty' does not match rule 'Methods'. Suggested name is 'BindingListSortProperty'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1305 |
Name 'IBindingListSupportsChangeNotification' does not match rule 'Methods'. Suggested name is 'BindingListSupportsChangeNotification'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1312 |
Name 'IBindingListSupportsSearching' does not match rule 'Methods'. Suggested name is 'BindingListSupportsSearching'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1319 |
Name 'IBindingListSupportsSorting' does not match rule 'Methods'. Suggested name is 'BindingListSupportsSorting'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1326 |
Name 'IBindingListAllowEdit' does not match rule 'Methods'. Suggested name is 'BindingListAllowEdit'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1333 |
Name 'IBindingListAllowNew' does not match rule 'Methods'. Suggested name is 'BindingListAllowNew'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1340 |
Name 'IBindingListAllowRemove' does not match rule 'Methods'. Suggested name is 'BindingListAllowRemove'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1347 |
Name 'IBindingListAddIndex' does not match rule 'Methods'. Suggested name is 'BindingListAddIndex'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1355 |
Name 'IBindingListApplySort' does not match rule 'Methods'. Suggested name is 'BindingListApplySort'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1365 |
Name 'IBindingListRemoveSort' does not match rule 'Methods'. Suggested name is 'BindingListRemoveSort'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1375 |
Name 'IBindingListRemoveIndex' does not match rule 'Methods'. Suggested name is 'BindingListRemoveIndex'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1383 |
Name 'IBindingListFind' does not match rule 'Methods'. Suggested name is 'BindingListFind'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1393 |
Name 'IBindingListIsSorted' does not match rule 'Methods'. Suggested name is 'BindingListIsSorted'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1400 |
Name 'IBindingListAddNew' does not match rule 'Methods'. Suggested name is 'BindingListAddNew'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1410 |
Name 'IBindingListAddNewWithEvent' does not match rule 'Methods'. Suggested name is 'BindingListAddNewWithEvent'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1413 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1425 |
Name 'ITypedListGetListName' does not match rule 'Methods'. Suggested name is 'TypedListGetListName'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1435 |
Name 'ITypedListGetItemProperties' does not match rule 'Methods'. Suggested name is 'TypedListGetItemProperties'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1455 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1466 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1470 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1473 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1495 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1506 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1510 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1513 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1574 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1583 |
Content of collection 'o' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1583 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1593 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1663 |
Name 'WriteObjectNullDBNullValue' does not match rule 'Methods'. Suggested name is 'WriteObjectNullDbNullValue'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1670 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1694 |
Local variable 'name' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1711 |
Local variable 'name' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1827 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1836 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1845 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1864 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1872 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1881 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1890 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1899 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1908 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1915 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1943 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1973 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1986 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
1999 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2002 |
Class 'FooJsonConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2029 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2067 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2081 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2124 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2132 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2133 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2134 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2137 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2139 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JObjectTests.cs |
2141 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
53 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
58 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
68 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
74 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
82 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
83 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
88 |
Name 'IListCount' does not match rule 'Methods'. Suggested name is 'ListCount'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
90 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
97 |
Name 'IListClear' does not match rule 'Methods'. Suggested name is 'ListClear'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
99 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
106 |
Name 'IListAdd' does not match rule 'Methods'. Suggested name is 'ListAdd'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
108 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
115 |
Name 'IListRemove' does not match rule 'Methods'. Suggested name is 'ListRemove'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
117 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
124 |
Name 'IListRemoveAt' does not match rule 'Methods'. Suggested name is 'ListRemoveAt'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
126 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
135 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
145 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
146 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
214 |
Name 'IListGenericAdd' does not match rule 'Methods'. Suggested name is 'ListGenericAdd'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
216 |
Content of collection 't' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
232 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
233 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
236 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JPropertyTests.cs |
241 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
80 |
Name 'RegexBacktrackingPattern' does not match rule 'Local constants'. Suggested name is 'regexBacktrackingPattern'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
82 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
92 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
216 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
255 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
658 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
683 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
685 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
687 |
Captured variable is modified in the outer scope |
Potential Code Quality Issues |
Access to modified captured variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
726 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
791 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
792 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
793 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
794 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
879 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1069 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1187 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1288 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1292 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1497 |
Local variable 'sanity1' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1498 |
Local variable 'sanity2' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1583 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathExecuteTests.cs |
1588 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
70 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
133 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
139 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
145 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
353 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
359 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
392 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
536 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
542 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
548 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
554 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
560 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
566 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
572 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
578 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
605 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
611 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
733 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
739 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\JPathParseTests.cs |
756 |
Possible unassigned object created by 'new' expression |
Potential Code Quality Issues |
Possible unassigned object created by 'new' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
124 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
125 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
126 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
127 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
131 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
132 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
133 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
134 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
142 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
143 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
147 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
148 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
156 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
157 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
158 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
159 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
160 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
164 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
165 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
166 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
167 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
168 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
176 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
177 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
178 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
179 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
187 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
188 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
189 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
190 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
191 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JsonPath\QueryExpressionTests.cs |
192 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenAsyncTests.cs |
83 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
43 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
44 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
73 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
127 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
212 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
243 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
258 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
266 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
310 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
340 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
354 |
Class 'HasBytes' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
356 |
Property 'Bytes' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderAsyncTests.cs |
864 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
98 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
152 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
238 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
269 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
284 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
292 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
336 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
366 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
380 |
Class 'HasBytes' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
401 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
407 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
420 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
420 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
423 |
Class 'ReadAsBytesTestObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
423 |
Class 'ReadAsBytesTestObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
425 |
Field 'Data' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
435 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
450 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
453 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
458 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
475 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
479 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenReaderTest.cs |
993 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
90 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
106 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
137 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
140 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
145 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
158 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
181 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
184 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
187 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
205 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
208 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
211 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
226 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
257 |
Content of collection 'a' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
361 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
389 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
426 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
427 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
428 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
429 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
430 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
431 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
432 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
433 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
435 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
436 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
437 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
438 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
439 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
440 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
441 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
443 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
446 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
447 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
448 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
449 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
450 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
451 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
452 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
454 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
456 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
458 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
459 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
460 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
461 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
462 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
463 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
465 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
467 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
468 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
471 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
473 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
476 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
477 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
478 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
479 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
482 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
483 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
485 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
486 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
495 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
571 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
573 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
593 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
595 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
629 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
646 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
657 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
728 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
729 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
746 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
747 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
775 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
806 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
825 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
852 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
874 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
902 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
927 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
930 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
938 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
958 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
964 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
984 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
986 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
995 |
Content of collection 'a' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
995 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1005 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1023 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1025 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1030 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1083 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1108 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1117 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1119 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1122 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1137 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1188 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1252 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1255 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1258 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1261 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1264 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1270 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1288 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenTests.cs |
1302 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
89 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
96 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
123 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
137 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
168 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
176 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
200 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
213 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
215 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
238 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
260 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
290 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
310 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
318 |
Method has async overload |
Common Practices and Code Improvements |
Method has async overload |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
332 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
348 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
370 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterAsyncTests.cs |
384 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
82 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
93 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
94 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
101 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
128 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
142 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
155 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
173 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
181 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
205 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
218 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
220 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
245 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
267 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
297 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
317 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
339 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
355 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
377 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
391 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JTokenWriterTest.cs |
416 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
59 |
Class 'Rate' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
61 |
Auto-property accessor 'Compoundings.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
64 |
Field '_rate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
64 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
72 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
80 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueAsyncTests.cs |
81 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
49 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
64 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
72 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
78 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
81 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
87 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
113 |
Use lambda expression |
Language Usage Opportunities |
Convert to lambda expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
145 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
159 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
213 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
216 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
222 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
225 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
263 |
Use null check instead of a type check succeeding on any not-null value |
Potential Code Quality Issues |
Use null check instead of a type check succeeding on any not-null value. |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
273 |
Local variable 'last' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
291 |
Local variable 'first' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
301 |
Local variable 'first' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
377 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
424 |
Class 'Rate' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
429 |
Name 'rate' does not match rule 'Instance fields (private)'. Suggested name is '_rate'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
429 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
436 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
447 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
449 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
453 |
Class 'ObjectWithDateTimeOffset' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
455 |
Auto-property accessor 'DateTimeOffset.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
469 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
477 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
485 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
486 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
502 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
504 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
610 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
616 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
622 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
630 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
773 |
Class 'ReadOnlyStringConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
792 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
815 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
822 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
828 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
832 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
837 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
852 |
Possible 'System.InvalidCastException' |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
857 |
Enum 'EnumA' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
966 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\JValueTests.cs |
972 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonAsyncTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonAsyncTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonAsyncTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonAsyncTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonAsyncTests.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
59 |
Content of collection 'o' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
59 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
66 |
Class 'DemoClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
66 |
Class 'DemoClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
68 |
Field 'maxValue' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
68 |
Name 'maxValue' does not match rule 'Fields (not private)'. Suggested name is 'MaxValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
139 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
142 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
145 |
Class 'TestClass_ULong' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
145 |
Name 'TestClass_ULong' does not match rule 'Types and namespaces'. Suggested name is 'TestClassULong'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
147 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
161 |
Class 'TestClass_Byte' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
161 |
Name 'TestClass_Byte' does not match rule 'Types and namespaces'. Suggested name is 'TestClassByte'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
163 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
181 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
187 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
388 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
389 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
409 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
411 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
446 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JObject |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
476 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
494 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
543 |
Name 'GoogleSearchAPI' does not match rule 'Methods'. Suggested name is 'GoogleSearchApi'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
628 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
632 |
Redundant 'IEnumerable.Cast<T>' call |
Redundancies in Code |
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
634 |
Redundant 'IEnumerable.Cast<T>' call |
Redundancies in Code |
Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
638 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
674 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
677 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
683 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
695 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
698 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
699 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
700 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
701 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
702 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
723 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
754 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
790 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
797 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
932 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
935 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
936 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
939 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
945 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
946 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
947 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
948 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
949 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
950 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
989 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
991 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
994 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
996 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1004 |
Content of collection 'o' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1014 |
Content of collection 'a' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1038 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1067 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1068 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1069 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1070 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1081 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1140 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1141 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1145 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1205 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1206 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1210 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1217 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1219 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1222 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1240 |
Name 'CovariantIJEnumerable' does not match rule 'Methods'. Suggested name is 'CovariantIjEnumerable'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1325 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1350 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1379 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1425 |
Enum member 'SomeValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1431 |
Class 'MyObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1433 |
Property 'FooBar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1441 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1448 |
Enum member 'SomeValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1454 |
Class 'MyObjectNoEnum' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1456 |
Property 'FooBarNoEnum' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1464 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1529 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\LinqToJsonTest.cs |
1555 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
89 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
97 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
105 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
113 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
121 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Linq\MergeTests.cs |
574 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Department.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Department.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Department.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Department.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Department.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
46 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
57 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
58 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\DepartmentConverter.cs |
59 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\GuidByteArrayConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\GuidByteArrayConverter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\GuidByteArrayConverter.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\GuidByteArrayConverter.cs |
46 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
46 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
50 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
130 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
132 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\LinqToSqlClassesSerializationTests.cs |
133 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Person.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Person.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Person.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Role.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Role.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Role.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Role.cs |
43 |
Property 'RoleId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\LinqToSql\Role.cs |
46 |
Property 'PersonRoles' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Properties\AssemblyInfo.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
58 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
76 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
81 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
114 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
127 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
130 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
167 |
Local variable 'valid' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
173 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
176 |
Local variable 'schema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
183 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
235 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
246 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
260 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
274 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
288 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
302 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
313 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
323 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
333 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
337 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
347 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
351 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
362 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
366 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
380 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
392 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
411 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
425 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
440 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
448 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
451 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
452 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\ExtensionsTests.cs |
457 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaBuilderTests.cs |
398 |
Local variable 'schema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
46 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
47 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
53 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
275 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
302 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
319 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
332 |
Name 'GenerateSchemaForDBNull' does not match rule 'Methods'. Suggested name is 'GenerateSchemaForDbNull'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
334 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
344 |
Class 'CustomDirectoryInfoMapper' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
346 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
375 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
461 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
470 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
476 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
479 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
485 |
Enum member 'No' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
486 |
Enum member 'Asc' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
487 |
Enum member 'Desc' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
490 |
Class 'X' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
492 |
Field 'x' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
492 |
Name 'x' does not match rule 'Fields (not private)'. Suggested name is 'X'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
523 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
535 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
562 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
657 |
Enum member 'No' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
658 |
Enum member 'Asc' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
659 |
Enum member 'Desc' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
662 |
Class 'Y' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
664 |
Field 'y' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
664 |
Name 'y' does not match rule 'Fields (not private)'. Suggested name is 'Y'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
670 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
673 |
Name 'DMDSLBase' does not match rule 'Types and namespaces'. Suggested name is 'DmdslBase'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
675 |
Field 'Comment' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
680 |
Field 'Jobs' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
680 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
685 |
Field 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
688 |
Class 'ControlFlowItem' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
690 |
Field 'Tasks' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
690 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
691 |
Field 'Containers' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
691 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
698 |
Class 'Task' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
700 |
Field 'DataFlowTasks' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
700 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
701 |
Field 'BulkInsertTask' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
701 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
710 |
Field 'ContainerJobs' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
710 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
717 |
Class 'DataFlowTask_DSL' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
717 |
Name 'DataFlowTask_DSL' does not match rule 'Types and namespaces'. Suggested name is 'DataFlowTaskDsl'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
725 |
Class 'SequenceContainer_DSL' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
725 |
Name 'SequenceContainer_DSL' does not match rule 'Types and namespaces'. Suggested name is 'SequenceContainerDsl'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
733 |
Class 'BulkInsertTask_DSL' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
733 |
Name 'BulkInsertTask_DSL' does not match rule 'Types and namespaces'. Suggested name is 'BulkInsertTaskDsl'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
745 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaGeneratorTests.cs |
746 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaModelBuilderTests.cs |
91 |
Local variable 'firstSchema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaNodeTests.cs |
88 |
Local variable 'firstSchema' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
58 |
Auto-property accessor 'TestNumber.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
77 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
79 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
79 |
Use 'Array<string>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
100 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JObject |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
102 |
Possible 'System.InvalidCastException' when casting from Newtonsoft.Json.Linq.JToken to Newtonsoft.Json.Linq.JObject |
Potential Code Quality Issues |
Possible 'System.InvalidCastException' in foreach loop |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
102 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaSpecTests.cs |
104 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
49 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
436 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
457 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
497 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
516 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
518 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
540 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\JsonSchemaTests.cs |
541 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
133 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
133 |
Local variable 'tester' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
151 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
159 |
Constructor 'PerformanceTester' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
165 |
Method 'Start' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
179 |
Property 'Result' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Schema\PerformanceTests.cs |
181 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
50 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
91 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
102 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
110 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCaseNamingStrategyTests.cs |
303 |
Class 'DictionaryAttributeNamingStrategyTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
67 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
103 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
106 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
114 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
119 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
149 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
149 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
150 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\CamelCasePropertyNamesContractResolverTests.cs |
153 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
58 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
82 |
Local variable 'c' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
171 |
Class 'ConstructorParametersRespectDefaultValueAttributes' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
171 |
Class 'ConstructorParametersRespectDefaultValueAttributes' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
174 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
177 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
180 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
183 |
Auto-property accessor 'Parameter4.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
201 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
212 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
216 |
Class 'ConstructorParametersRespectDefaultValue' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
216 |
Class 'ConstructorParametersRespectDefaultValue' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
220 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
221 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
232 |
Inconsistent modifiers declaration order |
Syntax Style |
Adjust modifiers declaration order |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
232 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ConstructorHandlingTests.cs |
232 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
71 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
90 |
Auto-property accessor 'BookName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
91 |
Auto-property accessor 'BookPrice.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
92 |
Auto-property accessor 'AuthorName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
93 |
Auto-property accessor 'AuthorAge.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
94 |
Auto-property accessor 'AuthorCountry.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
97 |
Name 'IPersonContractResolver' does not match rule 'Types and namespaces'. Suggested name is 'PersonContractResolver'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
178 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
200 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
251 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
256 |
Class 'CustomList' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
276 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
283 |
Class 'CustomDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
303 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
331 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
511 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
520 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
635 |
Class 'ClassWithExtensionData' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
638 |
Auto-property accessor 'Data.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
657 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
662 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
663 |
Possible multiple enumeration |
Potential Code Quality Issues |
Possible multiple enumeration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
666 |
Class 'ClassWithShouldSerialize' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
668 |
Property 'Prop1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
669 |
Property 'Prop2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
680 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
706 |
Class 'ClassWithIsSpecified' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
719 |
Field 'Prop1Specified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
720 |
Property 'Prop2Specified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
721 |
Property 'Prop3Specified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
722 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
722 |
Event 'Prop4Specified' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
723 |
Field 'Prop5Specified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
725 |
Method 'OnProp4Specified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ContractResolverTests.cs |
745 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
74 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
75 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
107 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
109 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DateTimeZoneHandlingTests.cs |
110 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
67 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
88 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
91 |
Class 'MyClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
91 |
Class 'MyClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
94 |
Accessor 'Status.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
98 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
100 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
114 |
Enum member 'Default' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
125 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
170 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
220 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
229 |
Class 'DefaultHandler' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
229 |
Class 'DefaultHandler' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
232 |
Field 'field1' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
232 |
Name 'field1' does not match rule 'Fields (not private)'. Suggested name is 'Field1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
235 |
Field 'field2' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
235 |
Name 'field2' does not match rule 'Fields (not private)'. Suggested name is 'Field2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
245 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
252 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
376 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
392 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
407 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
415 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
433 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
438 |
Cannot resolve symbol 'ExportFormat' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
448 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
451 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
453 |
Cannot resolve symbol 'Format' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
494 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
515 |
Class 'DefaultValueHandlingDeserializeHolder' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
529 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
531 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
534 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
536 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
539 |
Class 'DefaultValueHandlingDeserializePopulate' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
552 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
554 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
555 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
560 |
Property 'Default' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
647 |
Enum member 'Currency' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DefaultValueHandlingTests.cs |
648 |
Enum member 'Integer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
53 |
Accessor 'CreatedOn.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
58 |
Accessor 'ConnectionString.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
64 |
Accessor 'Level.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
86 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
88 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
105 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
105 |
Property 'Repository' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
107 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
110 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
112 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
118 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
119 |
Auto-property accessor 'Repository.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
120 |
Content of collection 'People' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
120 |
Auto-property accessor 'People.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
121 |
Auto-property accessor 'Person.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
142 |
Only implementations of accessor 'CompanyName.set' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
179 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
211 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
222 |
Parameter 'c' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
256 |
Parameter 'c' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DependencyInjectionTests.cs |
262 |
Parameter 'c' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
51 |
Class 'DynamicConcreteContractResolver' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
90 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
104 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
112 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
113 |
Accessor 'Game.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
118 |
Accessor 'Name.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
119 |
Method 'FuncWithRefType' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
120 |
Method 'FuncWithValType_1' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
121 |
Method 'FuncWithValType_2' return value is never used |
Redundancies in Symbol Declarations |
Method return value is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
133 |
Method 'GetInstanceFor' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
232 |
Name 'methodILGen' does not match rule 'Local variables'. Suggested name is 'methodIlGen'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
251 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
252 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicConcreteTests.cs |
268 |
Method 'BindProperty' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
57 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
72 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
94 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
148 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
162 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
172 |
Class 'DictionaryDynamicObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
172 |
Class 'DictionaryDynamicObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
174 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
191 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
253 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
333 |
Field 'Int' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
338 |
Auto-property accessor 'ChildObject.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
340 |
Property 'Members' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
342 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\DynamicTests.cs |
388 |
Class 'ErrorSettingDynamicObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
325 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
326 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
327 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
328 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
329 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
376 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
395 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
396 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
397 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
398 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
399 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
440 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
455 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
462 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\EntitiesSerializationTests.cs |
471 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
48 |
Class 'CustomDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
64 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
79 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
84 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
85 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
110 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
115 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
134 |
Class 'Example' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
142 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
149 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
163 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
172 |
Class 'ExtensionDataDeserializeWithNonDefaultConstructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
180 |
Name '_extensionData' does not match rule 'Fields (not private)'. Suggested name is 'ExtensionData'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
182 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
188 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
203 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
219 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
220 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
240 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
244 |
Class 'ExtendedObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
247 |
Content of collection '_additionalData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
252 |
Class 'CustomerInvoice' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
252 |
Class 'CustomerInvoice' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
255 |
Auto-property accessor 'TaxRate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
275 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
289 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
295 |
Property 'Ignored' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
297 |
Property 'GetPrivate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
299 |
Property 'GetOnly' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
301 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
304 |
Field 'Readonly' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
305 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
325 |
Class 'JObjectExtensionDataTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
336 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
349 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
370 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
410 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
484 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
486 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
572 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
575 |
Auto-property accessor 'ExtensionData1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
578 |
Auto-property accessor 'ExtensionData2.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
581 |
Class 'ExtensionDataAttributesInheritanceTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
581 |
Class 'ExtensionDataAttributesInheritanceTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
584 |
Content of collection 'ExtensionData0' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
584 |
Auto-property accessor 'ExtensionData0.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
587 |
Class 'FieldExtensionDataAttributeTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
590 |
Content of collection 'ExtensionData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
593 |
Class 'PublicExtensionDataAttributeTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
601 |
Class 'PublicExtensionDataAttributeTestClassWithNonDefaultConstructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
601 |
Class 'PublicExtensionDataAttributeTestClassWithNonDefaultConstructor' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
603 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
611 |
Content of collection 'ExtensionData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
614 |
Class 'PublicNoReadExtensionDataAttributeTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
614 |
Class 'PublicNoReadExtensionDataAttributeTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
616 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
619 |
Field 'ExtensionData' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
622 |
Class 'PublicNoWriteExtensionDataAttributeTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
624 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
627 |
Field 'ExtensionData' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
630 |
Class 'PublicJTokenExtensionDataAttributeTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
630 |
Class 'PublicJTokenExtensionDataAttributeTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
632 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
635 |
Content of collection 'ExtensionData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
645 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
696 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
732 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
757 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
785 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
813 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
867 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
897 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
907 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
918 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
931 |
Content of collection 'CustomFields' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
931 |
Auto-property accessor 'CustomFields.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
941 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
963 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
963 |
Property 'Content' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
965 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
994 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1007 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1011 |
Class 'DocNoGetter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1014 |
Property 'Content' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1016 |
'value' parameter is not used |
Potential Code Quality Issues |
'value' parameter is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1028 |
Class 'Item' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1031 |
Content of collection 'ExtensionData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1033 |
Property 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1051 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1052 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1053 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1057 |
Class 'ItemWithConstructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1060 |
Field 'ExtensionData' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1062 |
Parameter 'temp' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1066 |
Property 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1084 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1085 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ExtensionDataTests.cs |
1086 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
36 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
61 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
80 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\FSharpTests.cs |
93 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
77 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
95 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
177 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
194 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
231 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
248 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
286 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
286 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
303 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
303 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
342 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
342 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
379 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
396 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ImmutableCollectionsTests.cs |
435 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
70 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
76 |
Class 'ConstructorCollectionContainer' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
76 |
Class 'ConstructorCollectionContainer' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
97 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
112 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
120 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
127 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
128 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
142 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
143 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
150 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
157 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
158 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
171 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
182 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
197 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
228 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
235 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
266 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
322 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
345 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
352 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
381 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
435 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
443 |
Class 'NameValueCollectionTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
443 |
Class 'NameValueCollectionTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
445 |
Property 'Collection' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
470 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
484 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
502 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
600 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
610 |
Class 'EnumerableClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
610 |
Class 'EnumerableClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
641 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
647 |
Class 'EnumerableClassFailure' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
647 |
Class 'EnumerableClassFailure' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
649 |
Content of collection '_values' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
679 |
Class 'PrivateDefaultCtorList' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
679 |
Class 'PrivateDefaultCtorList' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
696 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
699 |
Class 'PrivateDefaultCtorWithIEnumerableCtorList' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
699 |
Class 'PrivateDefaultCtorWithIEnumerableCtorList' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
701 |
Constructor 'PrivateDefaultCtorWithIEnumerableCtorList' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
705 |
Constructor 'PrivateDefaultCtorWithIEnumerableCtorList' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
717 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
728 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
739 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
750 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
761 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
773 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
785 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
798 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
804 |
Class 'CustomReadOnlyDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
820 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
830 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
835 |
Inconsistent body style: use expression-bodied indexer |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
840 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
872 |
Class 'CustomReadOnlyCollection' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
883 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
925 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
929 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
934 |
Class 'GenericListTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
936 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
954 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
961 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
970 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
982 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1022 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1032 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1048 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1063 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1071 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1093 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1103 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1103 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1105 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1109 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1126 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1139 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1157 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1158 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1163 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1178 |
Class 'PopulateReadOnlyTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1180 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1181 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1183 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1185 |
Property 'List' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1185 |
Auto-property accessor 'List.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1185 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1186 |
Property 'Dictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1186 |
Auto-property accessor 'Dictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1186 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1188 |
Property 'IReadOnlyCollection' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1188 |
Name 'IReadOnlyCollection' does not match rule 'Properties'. Suggested name is 'ReadOnlyCollection'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1188 |
Auto-property accessor 'IReadOnlyCollection.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1188 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1189 |
Property 'ReadOnlyCollection' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1189 |
Auto-property accessor 'ReadOnlyCollection.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1189 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1190 |
Property 'IReadOnlyList' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1190 |
Name 'IReadOnlyList' does not match rule 'Properties'. Suggested name is 'ReadOnlyList'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1190 |
Auto-property accessor 'IReadOnlyList.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1190 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1192 |
Property 'IReadOnlyDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1192 |
Name 'IReadOnlyDictionary' does not match rule 'Properties'. Suggested name is 'ReadOnlyDictionary'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1192 |
Auto-property accessor 'IReadOnlyDictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1192 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1193 |
Property 'ReadOnlyDictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1193 |
Auto-property accessor 'ReadOnlyDictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1193 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1293 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1308 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1321 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1334 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1457 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1473 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1508 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1548 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1565 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1599 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1615 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1777 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1788 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1802 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1820 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1853 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1878 |
Only implementations of property 'Property' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1883 |
Only implementations of property 'Property' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1886 |
Interface 'ITestInterface' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1886 |
Possible ambiguity while accessing by this interface:
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.IFirstInterface.Property
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.IFirstInterface.Property.get
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.IFirstInterface.Property.set
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.ISecondInterface.Property
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.ISecondInterface.Property.get
string Newtonsoft.Json.Tests.Serialization.JsonSerializerCollectionsTests.MultipleDefinedPropertySerialization.ISecondInterface.Property.set |
Potential Code Quality Issues |
Possible ambiguity while accessing member by interface |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1890 |
Class 'TestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1901 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1902 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1903 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1906 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1924 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1951 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1959 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1966 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
1993 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2049 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2089 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2122 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2134 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2142 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2149 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2153 |
Class 'ValuesClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2153 |
Class 'ValuesClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2155 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2164 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2169 |
Class 'AccountInfo' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2169 |
Class 'AccountInfo' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2171 |
Name 'metricDimensions' does not match rule 'Instance fields (private)'. Suggested name is '_metricDimensions'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2184 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2184 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2186 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2186 |
Redundant 'Object.ToString()' call |
Redundancies in Code |
Redundant 'object.ToString()' call |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2187 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2193 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2211 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2216 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2224 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2232 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2289 |
Class 'CASResponce' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2289 |
Name 'CASResponce' does not match rule 'Types and namespaces'. Suggested name is 'CasResponce'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2351 |
Name 'ssoLanguage' does not match rule 'Types and namespaces'. Suggested name is 'SsoLanguage'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2414 |
Name 'ParseReplyXML' does not match rule 'Methods'. Suggested name is 'ParseReplyXml'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2418 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2424 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2426 |
Convert to '??' expression |
Language Usage Opportunities |
'if' statement can be re-written as '??' expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2429 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2487 |
Property 'user' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2487 |
Name 'user' does not match rule 'Properties'. Suggested name is 'User'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2487 |
Auto-property accessor 'user.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2497 |
Property 'XMLResponce' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2497 |
Name 'XMLResponce' does not match rule 'Properties'. Suggested name is 'XmlResponce'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2497 |
Auto-property accessor 'XMLResponce.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2502 |
Property 'Language' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2502 |
Auto-property accessor 'Language.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2507 |
Property 'Groups' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2507 |
Content of collection 'Groups' is only updated but never used |
Potential Code Quality Issues |
Collection's content is never queried: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2509 |
Property 'Domain' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2509 |
Auto-property accessor 'Domain.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2511 |
Property 'Mail' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2511 |
Auto-property accessor 'Mail.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2513 |
Property 'Surname' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2513 |
Auto-property accessor 'Surname.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2515 |
Property 'Givenname' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2515 |
Auto-property accessor 'Givenname.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2517 |
Property 'CommonName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2517 |
Auto-property accessor 'CommonName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2519 |
Property 'OrganizationName' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2519 |
Auto-property accessor 'OrganizationName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2568 |
Get-only auto-property 'Count' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2569 |
Get-only auto-property 'IsReadOnly' is never assigned |
Common Practices and Code Improvements |
Get-only auto-property is never assigned |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2587 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2588 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2604 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2645 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2655 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerCollectionsTests.cs |
2673 |
Redundant control flow jump statement |
Redundancies in Code |
Redundant control flow jump statement |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
38 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
54 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
58 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
80 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
104 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
112 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
148 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
160 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
217 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
228 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
231 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
237 |
Name 'DeserializeMSDateTimeOffset' does not match rule 'Methods'. Suggested name is 'DeserializeMsDateTimeOffset'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
300 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
312 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
337 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
351 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
364 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
386 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
399 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
526 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
550 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
610 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
668 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
696 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
703 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
722 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
737 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
755 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
758 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
767 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
781 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
791 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
802 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
821 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
830 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
846 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
864 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
882 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
900 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
911 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
939 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
942 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
949 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
954 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
963 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
966 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1180 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1407 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1426 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1438 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1446 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1449 |
Local variable 'oo' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1482 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1499 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1517 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1543 |
Local variable 'deserialize' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1709 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1718 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1723 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1739 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1772 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1781 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1792 |
Local variable 'output' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1796 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1804 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1814 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1828 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1838 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1852 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1863 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1875 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1880 |
Name 'GoogleSearchAPI' does not match rule 'Methods'. Suggested name is 'GoogleSearchApi'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1960 |
Local variable 'o' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1962 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1980 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1982 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1983 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1983 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1984 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
1990 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2000 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2029 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2048 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2060 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2061 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2062 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2063 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2064 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2065 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2085 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2086 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2087 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2088 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2100 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2101 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2102 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2103 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2114 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2144 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2174 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2196 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2210 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2224 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2229 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2237 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2245 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2260 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2332 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2381 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2405 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2417 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2430 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2445 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2458 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2472 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2490 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2511 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2529 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2544 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2570 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2579 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2603 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2605 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2622 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2635 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2660 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2675 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2688 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2697 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2722 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2738 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2777 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2802 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2819 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2871 |
Local variable 'jsonGoogleMapGeocoder' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2877 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2883 |
Local variable 'testFromDe' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2887 |
Method 'GetPerson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2925 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
2997 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3004 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3027 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3042 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3067 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3099 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3141 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3144 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3155 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3172 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3182 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3194 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3212 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3242 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3270 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3295 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3336 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3337 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3377 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3390 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3402 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3414 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3432 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3443 |
Local variable 'l' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3450 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3579 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3653 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3674 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3723 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3732 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3746 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3836 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3884 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3932 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3939 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3942 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3952 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
3991 |
Name 'cISO' does not match rule 'Local variables'. Suggested name is 'cIso'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4004 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4004 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4045 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4057 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4073 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4077 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4092 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4100 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4186 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4193 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4229 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4240 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4247 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4286 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4302 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4357 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4357 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4358 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4359 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4360 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4361 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4362 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4363 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4364 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4388 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4388 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4389 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4390 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4391 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4392 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4393 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4394 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4395 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4401 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4402 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4404 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4405 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4406 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4414 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4434 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4459 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4481 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4485 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4502 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4506 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4519 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4524 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4535 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4546 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4561 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4577 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4584 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4599 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4623 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4648 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4667 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4691 |
Suspicious type check: there is no type in the solution which is inherited from both 'System.Collections.Specialized.StringDictionary' and 'System.Collections.Generic.IDictionary<string,string>' |
Potential Code Quality Issues |
Suspicious type conversion or check |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4695 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4745 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4753 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4768 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4773 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4781 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4818 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4859 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4867 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4880 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4886 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4887 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4893 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4913 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4914 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4936 |
Possible 'System.InvalidOperationException' |
Potential Code Quality Issues |
Possible 'System.InvalidOperationException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4945 |
Name 'deserialize' does not match rule 'Methods'. Suggested name is 'Deserialize'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4970 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4981 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4988 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
4995 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5003 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5028 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5056 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5101 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5113 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5226 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5249 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5295 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5303 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5335 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5335 |
Name 'clientId' does not match rule 'Properties'. Suggested name is 'ClientId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5345 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5363 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5368 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5387 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5416 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5431 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5469 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5488 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5525 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5562 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5584 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5604 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5617 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5630 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5637 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5648 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5663 |
Local variable 'numbers' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5717 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5732 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5744 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5754 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5759 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5805 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5817 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5834 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5846 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5858 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5870 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5870 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5927 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5928 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5940 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5941 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5956 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5961 |
Name 'DeserializeUTC' does not match rule 'Methods'. Suggested name is 'DeserializeUtc'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5971 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5984 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
5991 |
Name 'NullableDeserializeUTC' does not match rule 'Methods'. Suggested name is 'NullableDeserializeUtc'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6001 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6010 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6026 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6042 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6135 |
Access to a static member of a type via a derived type |
Common Practices and Code Improvements |
Access to a static member of a type via a derived type |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6138 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6151 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6151 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6176 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6176 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6199 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6199 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6225 |
Local variable 'c' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6281 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6307 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6331 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6359 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6385 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6414 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6428 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6639 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6660 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6675 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6685 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6699 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6718 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6751 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6754 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6757 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6777 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6793 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6809 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6823 |
Use local function |
Language Usage Opportunities |
Convert delegate variable to local function |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6874 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6888 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6924 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
6969 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7011 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7060 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7076 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7098 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7103 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7145 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7163 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7225 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7342 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7359 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7393 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7429 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7459 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7465 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7474 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7480 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7489 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7496 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7501 |
Local variable 'deserializedProduct' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7522 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7538 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7566 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7576 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7609 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7620 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7646 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7672 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7698 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7724 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7753 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7787 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7800 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7826 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7841 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7849 |
Name 'JsonMessage' does not match rule 'Local constants'. Suggested name is 'jsonMessage'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7920 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
7951 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\JsonSerializerTest.cs |
8024 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
50 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
91 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
102 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
110 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\KebabCaseNamingStrategyTests.cs |
303 |
Class 'DictionaryAttributeNamingStrategyTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
49 |
Class 'User' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
51 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
72 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
121 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
139 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
174 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
216 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
247 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
252 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
274 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
302 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
334 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
380 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
427 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
485 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
502 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
524 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
543 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
547 |
Class 'ItemWithJTokens' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
547 |
Class 'ItemWithJTokens' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
549 |
Auto-property accessor 'Payload1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
550 |
Auto-property accessor 'Payload2.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
551 |
Auto-property accessor 'Payload3.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
569 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
575 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
593 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
597 |
Class 'ItemWithUntypedPayload' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
597 |
Class 'ItemWithUntypedPayload' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
599 |
Auto-property accessor 'Payload.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
616 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MetadataPropertyHandlingTests.cs |
630 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
49 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
54 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
70 |
Local variable 'deserializedProductShort' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
77 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
82 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
96 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
125 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
136 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
172 |
Class 'Name' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
174 |
Property 'First' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
177 |
Class 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
179 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
192 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
218 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
241 |
Class 'ObjectWithExtendableChild' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
241 |
Class 'ObjectWithExtendableChild' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
243 |
Field 'Data' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
251 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\MissingMemberHandlingTests.cs |
260 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
62 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
69 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
78 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
89 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
92 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
94 |
Local variable 's4' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
101 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\NullValueHandlingTests.cs |
107 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PopulateTests.cs |
60 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PopulateTests.cs |
74 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PopulateTests.cs |
78 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
66 |
Class 'ListConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
85 |
Class 'Container' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
87 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
88 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
100 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
106 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
140 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
144 |
Class 'Parent' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
148 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
156 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
225 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
237 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
276 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
290 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
293 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
301 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
304 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
324 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
327 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
391 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
444 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
454 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
485 |
Class 'CircularReferenceClassConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
491 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
493 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
517 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
517 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
592 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
654 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
716 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
778 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
837 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
907 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
930 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
934 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
960 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
981 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
998 |
Name 'secretType' does not match rule 'Instance fields (private)'. Suggested name is '_secretType'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1005 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1006 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1034 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1111 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1120 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1138 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1162 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1180 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1201 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1208 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\PreserveReferencesHandlingTests.cs |
1280 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
101 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
114 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
127 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
183 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
200 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
216 |
Class 'DictionaryDynamicObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
218 |
Property 'Values' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
218 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
322 |
Auto-property accessor 'Manager.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
337 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
342 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
351 |
Auto-property accessor 'Text.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReferenceLoopHandlingTests.cs |
408 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
33 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
70 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
77 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
89 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ReflectionAttributeProviderTests.cs |
108 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
63 |
Redundant lambda parameter explicit type specification |
Redundancies in Code |
Redundant lambda expression parameter type specification |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
63 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
63 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
83 |
Redundant lambda parameter explicit type specification |
Redundancies in Code |
Redundant lambda expression parameter type specification |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
83 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
83 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
95 |
Class 'AAA' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
95 |
Class 'AAA' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
95 |
Name 'AAA' does not match rule 'Types and namespaces'. Suggested name is 'Aaa'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
97 |
Property 'ITest MyTest' hides class from outer class |
Potential Code Quality Issues |
Member hides static member from outer class |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
97 |
Property 'MyTest' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
101 |
Class 'MyTest' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
116 |
Local variable 'i' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
118 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
118 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
152 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
185 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
199 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
205 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
210 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
218 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
224 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
229 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
242 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
244 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
292 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
298 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
303 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
344 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
357 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
383 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
427 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
427 |
Parameter 'a' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
434 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
473 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
489 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
500 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
502 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
522 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
543 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
560 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
562 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
574 |
Class 'Nest' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
576 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
585 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
610 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
635 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
662 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
696 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
704 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
726 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
760 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
767 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
785 |
Parameter 'obj' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
789 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
790 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
791 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
794 |
Redundant verbatim prefix |
Redundancies in Code |
Redundant verbatim prefix |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
794 |
Redundant verbatim prefix |
Redundancies in Code |
Redundant verbatim prefix |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
794 |
Suspicious cast: there is no type in the solution which is inherited from both 'Newtonsoft.Json.Tests.Serialization.ErrorPerson2' and 'Newtonsoft.Json.Tests.Serialization.IErrorPerson2' |
Potential Code Quality Issues |
Suspicious type conversion or check |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
803 |
Parameter 'obj' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
807 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
808 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
809 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
810 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
813 |
Redundant verbatim prefix |
Redundancies in Code |
Redundant verbatim prefix |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
813 |
Redundant verbatim prefix |
Redundancies in Code |
Redundant verbatim prefix |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
813 |
Suspicious cast: there is no type in the solution which is inherited from both 'Newtonsoft.Json.Tests.Serialization.ErrorPerson2' and 'Newtonsoft.Json.Tests.Serialization.IErrorPerson2' |
Potential Code Quality Issues |
Suspicious type conversion or check |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
827 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
842 |
Local variable 'obj' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
845 |
Class 'RootThing' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
847 |
Auto-property accessor 'Something.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
852 |
Auto-property accessor 'SomethingElse.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
861 |
Class 'SomethingConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
874 |
Local variable 'innerObject' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
917 |
Class 'SomethingElseConverter' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
939 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
942 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
950 |
Empty object or collection initializer list is redundant |
Redundancies in Code |
Redundant empty object or collection initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
964 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
974 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
985 |
Parameter 'o' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1005 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1006 |
Parameter 'sender' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1039 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1047 |
Auto-property accessor 'String1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1048 |
Auto-property accessor 'Int1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1049 |
Auto-property accessor 'String2.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1050 |
Auto-property accessor 'Int2.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1051 |
Auto-property accessor 'String3.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1052 |
Auto-property accessor 'DateTime1.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1053 |
Auto-property accessor 'String4.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1063 |
Auto-property accessor 'LastName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1069 |
Initializing field by default value is redundant |
Redundancies in Symbol Declarations |
Redundant member initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1072 |
Initializing field by default value is redundant |
Redundancies in Symbol Declarations |
Redundant member initializer |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1074 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1081 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1111 |
Class 'ErrorPerson' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1113 |
Property 'FirstName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1114 |
Property 'LastName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1115 |
Property 'Item' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1118 |
Class 'ErrorItem' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1120 |
Property 'ItemName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1133 |
Class 'LogMessage' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1135 |
Property 'DeviceId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1136 |
Auto-property accessor 'Events.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1139 |
Class 'LogEvent' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1141 |
Auto-property accessor 'Code.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1142 |
Property 'Priority' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1145 |
Class 'ErrorTestObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1148 |
Method 'OnError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1148 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1148 |
Parameter 'errorContext' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1156 |
Class 'TolerantDictionary' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1159 |
Method 'OnDeserializationError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationErrorHandlingTests.cs |
1159 |
Parameter 'streamingContext' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
35 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
48 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
80 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
82 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
83 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
85 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
99 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
102 |
Use pattern matching |
Language Usage Opportunities |
Convert 'as' expression type check and the following null check into pattern matching |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
130 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
134 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
168 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
172 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
206 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
210 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
237 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
238 |
Expression is always null |
Redundancies in Code |
Expression is always 'null' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
240 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
251 |
Property 'TestMember' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
251 |
Auto-property accessor 'TestMember.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
260 |
Class 'SerializationEventContextSubClassTestObject' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
278 |
Property 'TestMember' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
278 |
Auto-property accessor 'TestMember.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
326 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
330 |
Class 'FooEvent' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
332 |
Accessor 'Identifier.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
335 |
Method 'OnError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
335 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
353 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
372 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
436 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
529 |
Name 'contract' does not match rule 'Properties'. Suggested name is 'Contract'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
529 |
Auto-property accessor 'contract.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
530 |
Name 'includeSubItems' does not match rule 'Properties'. Suggested name is 'IncludeSubItems'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
530 |
Property 'includeSubItems' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
531 |
Name 'user' does not match rule 'Properties'. Suggested name is 'User'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
531 |
Auto-property accessor 'user.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
532 |
Name 'projects' does not match rule 'Properties'. Suggested name is 'Projects'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
532 |
Property 'projects' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
537 |
Name '_id' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
537 |
Property '_id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
538 |
Name 'contractName' does not match rule 'Properties'. Suggested name is 'ContractName'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
538 |
Auto-property accessor 'contractName.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
539 |
Name 'contractNumber' does not match rule 'Properties'. Suggested name is 'ContractNumber'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
539 |
Property 'contractNumber' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
540 |
Name 'updatedBy' does not match rule 'Properties'. Suggested name is 'UpdatedBy'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
540 |
Property 'updatedBy' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
541 |
Name 'updated_at' does not match rule 'Properties'. Suggested name is 'UpdatedAt'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
541 |
Property 'updated_at' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SerializationEventAttributeTests.cs |
545 |
Method 'GetOnDeserializedCalled' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
53 |
Class 'A' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
57 |
Class 'B' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
57 |
Class 'B' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
59 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
84 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
86 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
89 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
91 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
94 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
97 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
99 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
102 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
105 |
Redundant explicit array type specification |
Redundancies in Code |
Redundant explicit type in array creation |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
107 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
117 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
156 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
175 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
182 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
184 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
219 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
231 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
253 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
302 |
Class 'OptionalOrder' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
306 |
Field 'FirstOrder' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
310 |
Field 'FirstOrderSpecified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
313 |
Class 'FamilyDetails' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
315 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
316 |
Auto-property accessor 'NumberOfChildren.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
325 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
330 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
359 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
364 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
370 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
374 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
413 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
432 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
442 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
451 |
Class 'NewEmployee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
453 |
Auto-property accessor 'Age.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
455 |
Method 'ShouldSerializeName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
464 |
Name '_shouldSerializeName' does not match rule 'Fields (not private)'. Suggested name is 'ShouldSerializeName'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
469 |
Method 'ShouldSerializeAge' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
486 |
Property 'Weight' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
487 |
Property 'Height' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
492 |
Property 'AgeSpecified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
495 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
497 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
498 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
512 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
516 |
Class 'Foo2' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
518 |
Name 'myBarField' does not match rule 'Instance fields (private)'. Suggested name is '_myBarField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
520 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
522 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
523 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
526 |
Name 'nameField' does not match rule 'Instance fields (private)'. Suggested name is '_nameField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
528 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
530 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
531 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
545 |
Class 'Bar2' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
548 |
Accessor 'ShouldSerializemyBazCalled.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
550 |
Name 'myBazField' does not match rule 'Instance fields (private)'. Suggested name is '_myBazField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
552 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
554 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
555 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
558 |
Name 'nameField' does not match rule 'Instance fields (private)'. Suggested name is '_nameField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
560 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
562 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
563 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
578 |
Class 'Baz1' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
580 |
Name 'myFrobField' does not match rule 'Instance fields (private)'. Suggested name is '_myFrobField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
582 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
584 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
585 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
588 |
Name 'nameField' does not match rule 'Instance fields (private)'. Suggested name is '_nameField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
590 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
592 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
593 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
607 |
Class 'Frob1' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
609 |
Name 'nameField' does not match rule 'Instance fields (private)'. Suggested name is '_nameField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
611 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
613 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
614 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
625 |
Inconsistent modifiers declaration order |
Syntax Style |
Adjust modifiers declaration order |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
625 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
631 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
635 |
Use lambda expression |
Language Usage Opportunities |
Convert to lambda expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
642 |
Class 'ShouldDeserializeTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
645 |
Auto-property accessor 'ExtensionData.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
647 |
Auto-property accessor 'HasName.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
648 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\ShouldSerializeTests.cs |
650 |
Method 'ShouldDeserializeName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
40 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
50 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
76 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
91 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
102 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
110 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\SnakeCaseNamingStrategyTests.cs |
303 |
Class 'DictionaryAttributeNamingStrategyTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
11 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
39 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
40 |
Auto-property accessor 'StartDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
41 |
Auto-property accessor 'Roles.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
44 |
Class 'RoleTrace' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
46 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
66 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
102 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
255 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
256 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
257 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
283 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
337 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
465 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
539 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
688 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
784 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
787 |
Local variable 'json' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
977 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1008 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1041 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1075 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1146 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1149 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1155 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1367 |
Auto-property accessor 'Exception.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1378 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1418 |
Class 'IntegerTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TraceWriterTests.cs |
1420 |
Property 'Integer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
34 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
170 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
200 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
240 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
264 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
276 |
Class 'KnownAutoTypes' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
278 |
Auto-property accessor 'Collection.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
279 |
Auto-property accessor 'List.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
280 |
Auto-property accessor 'Dictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
281 |
Auto-property accessor 'Set.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
282 |
Auto-property accessor 'ReadOnlyCollection.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
283 |
Auto-property accessor 'ReadOnlyList.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
284 |
Auto-property accessor 'ReadOnlyDictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
369 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
405 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
431 |
Convert to 'using' declaration |
Language Usage Opportunities |
Convert to 'using' declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
484 |
Class 'Wrapper' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
493 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
496 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
526 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
568 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
681 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
743 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
765 |
Interface 'ICorrelatedMessage' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
767 |
Only implementations of property 'CorrelationId' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
770 |
Class 'SendHttpRequest' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
778 |
Property 'Method' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
778 |
Auto-property accessor 'Method.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
778 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
779 |
Property 'Headers' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
780 |
Property 'Url' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
781 |
Content of collection 'RequestData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
782 |
Property 'RequestBodyText' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
783 |
Property 'User' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
784 |
Property 'Passwd' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
785 |
Property 'RequestEncoding' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
785 |
Auto-property accessor 'RequestEncoding.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
785 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
818 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
892 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
928 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
961 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
964 |
Class 'CustomSerializationBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1034 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1043 |
Class 'TypeNameSerializationBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1045 |
Property 'TypeFormat' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1045 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1124 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1133 |
Class 'NewTypeNameSerializationBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1135 |
Property 'TypeFormat' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1135 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1159 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1161 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1166 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1181 |
Local variable 'listRef' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1233 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1253 |
Local variable 'searchDetails' is never used |
Redundancies in Symbol Declarations |
Unused local variable |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1253 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1257 |
Class 'UrlStatus' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1259 |
Auto-property accessor 'Status.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1273 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1274 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1331 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1356 |
Name 'value' does not match rule 'Instance fields (private)'. Suggested name is '_value'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1357 |
Name 'next' does not match rule 'Instance fields (private)'. Suggested name is '_next'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1358 |
Name 'count' does not match rule 'Instance fields (private)'. Suggested name is '_count'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1372 |
Method 'AddFirst' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1402 |
Class 'Car' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1405 |
Property 'Model' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1406 |
Auto-property accessor 'Year.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1407 |
Property 'Features' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1412 |
Property 'LastModified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1418 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1423 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1459 |
Name 'ISerializableTypeNameHandlingTest' does not match rule 'Methods'. Suggested name is 'SerializableTypeNameHandlingTest'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1486 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1533 |
Class 'MetroBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1555 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1573 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1602 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1613 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1629 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1640 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1678 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1699 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1748 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1774 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1828 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1852 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
1990 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2004 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2023 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2057 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2094 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2102 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2133 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2142 |
Use collection initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2149 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2162 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2192 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2202 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2222 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2309 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2334 |
Return value of pure method is not used |
Potential Code Quality Issues |
Return value of pure method is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2351 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2354 |
Class 'FancyBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2356 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2360 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2371 |
Class 'OldBinder' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2389 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2418 |
Only implementations of accessor 'SomeProperty.set' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2470 |
Auto-property accessor 'Address.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2478 |
Auto-property accessor 'Query.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2479 |
Auto-property accessor 'Language.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2490 |
Auto-property accessor 'Price.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2491 |
Auto-property accessor 'Quantity.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2513 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2518 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2559 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2571 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2576 |
Non-readonly property referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2655 |
Name 'ID' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2664 |
Field '_wantedUnit' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2664 |
Name '_wantedUnit' does not match rule 'Fields (not private)'. Suggested name is 'WantedUnit'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2667 |
Name 'WantedUnitID' does not match rule 'Properties'. Suggested name is 'WantedUnitId'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2669 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\TypeNameHandlingTests.cs |
2670 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
110 |
Field 'inheritedTypeField' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
110 |
Name 'inheritedTypeField' does not match rule 'Fields (not private)'. Suggested name is 'InheritedTypeField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
129 |
Name 'publicField' does not match rule 'Fields (not private)'. Suggested name is 'PublicField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
130 |
Name 'internalField' does not match rule 'Fields (not private)'. Suggested name is 'InternalField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
131 |
Name 'protectedInternalField' does not match rule 'Fields (not private)'. Suggested name is 'ProtectedInternalField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
132 |
Name 'protectedField' does not match rule 'Fields (not private)'. Suggested name is 'ProtectedField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
133 |
Name 'privateField' does not match rule 'Instance fields (private)'. Suggested name is '_privateField'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
137 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
138 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
146 |
Field 'nonSerializedField' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
146 |
Name 'nonSerializedField' does not match rule 'Fields (not private)'. Suggested name is 'NonSerializedField'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Serialization\WebApiIntegrationTests.cs |
150 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
56 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
62 |
Class 'TestReflectionUtils' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
203 |
Method 'GetDataContractJsonSerializeResult' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
218 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
231 |
Introduce optional parameter(s) for method 'string BytesToHex(byte[], bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
234 |
Method 'BytesToHex' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
301 |
Method 'WriteEscapedJson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
306 |
Method 'EscapeJson' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
334 |
Method 'Contains' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
336 |
Introduce optional parameter(s) for method 'void Contains(IList, object, string)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
339 |
Method 'Contains' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
354 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
413 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestFixtureBase.cs |
446 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\A.cs |
32 |
Name '_A1' does not match rule 'Instance fields (private)'. Suggested name is '_a1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\A.cs |
36 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\A.cs |
37 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Aa.cs |
30 |
Field 'no' is never assigned |
Compiler Warnings |
Unassigned field |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Aa.cs |
30 |
Name 'no' does not match rule 'Fields (not private)'. Suggested name is 'No'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
28 |
Name 'AATestClass' does not match rule 'Types and namespaces'. Suggested name is 'AaTestClass'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
31 |
Name 'AA_field1' does not match rule 'Fields (not private)'. Suggested name is 'AaField1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
33 |
Field 'AA_field2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
33 |
Field 'AA_field2' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
33 |
Name 'AA_field2' does not match rule 'Fields (not private)'. Suggested name is 'AaField2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
36 |
Name 'AA_property1' does not match rule 'Properties'. Suggested name is 'AaProperty1'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
39 |
Name 'AA_property2' does not match rule 'Properties'. Suggested name is 'AaProperty2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
42 |
Name 'AA_property3' does not match rule 'Properties'. Suggested name is 'AaProperty3'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
45 |
Name 'AA_property4' does not match rule 'Properties'. Suggested name is 'AaProperty4'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
47 |
Property 'AA_property5' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
47 |
Name 'AA_property5' does not match rule 'Properties'. Suggested name is 'AaProperty5'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
47 |
Auto-property accessor 'AA_property5.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
47 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
48 |
Property 'AA_property6' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
48 |
Name 'AA_property6' does not match rule 'Properties'. Suggested name is 'AaProperty6'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
48 |
Auto-property accessor 'AA_property6.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AATestClass.cs |
48 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AbstractGenericBase.cs |
30 |
Property 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AbstractTestClass.cs |
30 |
Auto-property accessor 'Value.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
40 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
41 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
49 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
50 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
53 |
Name '_Phone' does not match rule 'Instance fields (private)'. Suggested name is '_phone'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
58 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
59 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Address.cs |
62 |
Name '_Entered' does not match rule 'Instance fields (private)'. Suggested name is '_entered'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Animal.cs |
30 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
42 |
Name 'answerValues' does not match rule 'Instance fields (private)'. Suggested name is '_answerValues'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
57 |
Property 'Active' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
63 |
Property 'Ja' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
68 |
Property 'Handlungsbedarf' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
73 |
Property 'Beratungsbedarf' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
78 |
Property 'Unzutreffend' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
83 |
Property 'Unbeantwortet' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
88 |
Property 'AnswerValues' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AnswerFilterModel.cs |
90 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Antworten.cs |
30 |
Enum member 'First' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Antworten.cs |
31 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ArgumentConverterPrecedenceClassConverter.cs |
28 |
Class 'ArgumentConverterPrecedenceClassConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ArgumentConverterPrecedenceClassConverter.cs |
32 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Article.cs |
30 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Article.cs |
32 |
Constructor 'Article' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\AttachmentReadConverter.cs |
32 |
Class 'AttachmentReadConverter' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\B.cs |
34 |
Name '_B2' does not match rule 'Instance fields (private)'. Suggested name is '_b2'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\B.cs |
38 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\B.cs |
39 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BadJsonPropertyClass.cs |
33 |
Field 'pie' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BadJsonPropertyClass.cs |
33 |
Name 'pie' does not match rule 'Fields (not private)'. Suggested name is 'Pie'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bar1.cs |
28 |
Class 'Bar1' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bar1.cs |
30 |
Name 'bar' does not match rule 'Properties'. Suggested name is 'Bar'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bar1.cs |
30 |
Property 'bar' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseClass.cs |
30 |
Property 'IsTransient' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseClassVirtual.cs |
30 |
Virtual property 'IsTransient' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseClassVirtual.cs |
30 |
Property 'IsTransient' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseClassWithProtectedVirtual.cs |
30 |
Only overrides of property 'MyProperty' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseDataContract.cs |
41 |
Class 'ChildDataContract' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseDataContract.cs |
44 |
Property 'NewMember' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseDataContractWithHidden.cs |
40 |
Virtual property 'NewMember' is never overridden |
Redundancies in Symbol Declarations |
Virtual (overridable) member is never overridden: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseDataContractWithHidden.cs |
40 |
Property 'NewMember' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseType.cs |
35 |
Name 'zebra' does not match rule 'Fields (not private)'. Suggested name is 'Zebra'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BaseWithoutContract.cs |
32 |
Class 'BaseWithoutContract' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bb.cs |
28 |
Class 'Bb' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bb.cs |
30 |
Field 'no' is never assigned |
Compiler Warnings |
Unassigned field |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Bb.cs |
30 |
Name 'no' does not match rule 'Fields (not private)'. Suggested name is 'No'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
28 |
Name 'BBTestClass' does not match rule 'Types and namespaces'. Suggested name is 'BbTestClass'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
31 |
Name 'BB_field1' does not match rule 'Fields (not private)'. Suggested name is 'BbField1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
33 |
Field 'BB_field2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
33 |
Field 'BB_field2' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
33 |
Name 'BB_field2' does not match rule 'Fields (not private)'. Suggested name is 'BbField2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
36 |
Name 'BB_property1' does not match rule 'Properties'. Suggested name is 'BbProperty1'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
39 |
Name 'BB_property2' does not match rule 'Properties'. Suggested name is 'BbProperty2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
42 |
Name 'BB_property3' does not match rule 'Properties'. Suggested name is 'BbProperty3'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
45 |
Name 'BB_property4' does not match rule 'Properties'. Suggested name is 'BbProperty4'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
47 |
Property 'BB_property5' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
47 |
Name 'BB_property5' does not match rule 'Properties'. Suggested name is 'BbProperty5'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
47 |
Auto-property accessor 'BB_property5.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
47 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
48 |
Property 'BB_property6' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
48 |
Name 'BB_property6' does not match rule 'Properties'. Suggested name is 'BbProperty6'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
48 |
Auto-property accessor 'BB_property6.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
48 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
51 |
Name 'BB_property7' does not match rule 'Properties'. Suggested name is 'BbProperty7'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
53 |
Property 'BB_property8' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
53 |
Name 'BB_property8' does not match rule 'Properties'. Suggested name is 'BbProperty8'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
53 |
Auto-property accessor 'BB_property8.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BBTestClass.cs |
53 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Binding_DisallowNull.cs |
28 |
Name 'Binding_DisallowNull' does not match rule 'Types and namespaces'. Suggested name is 'BindingDisallowNull'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BusRun.cs |
31 |
Partial class with single part |
Redundancies in Symbol Declarations |
Redundant 'partial' modifier on type declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BusRun.cs |
31 |
Class 'BusRun' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BusRun.cs |
33 |
Property 'Departures' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\BusRun.cs |
34 |
Property 'WheelchairAccessible' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ByteArrayTestClass.cs |
28 |
Class 'ByteArrayTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ByteArrayTestClass.cs |
30 |
Property 'Prop1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ByteArrayTestClass.cs |
30 |
Auto-property accessor 'Prop1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ByteArrayTestClass.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ByteArrayTestClass.cs |
34 |
Use 'Array<byte>.Empty()' |
Common Practices and Code Improvements |
Use 'Array.Empty<T>()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Car.cs |
31 |
Class 'Car' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Car.cs |
34 |
Property 'Model' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Car.cs |
35 |
Property 'Year' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Car.cs |
36 |
Property 'Features' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Car.cs |
40 |
Property 'LastModified' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildClass.cs |
28 |
Class 'ChildClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildClass.cs |
30 |
Property 'IsTransient' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildClassVirtual.cs |
28 |
Class 'ChildClassVirtual' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildClassVirtual.cs |
30 |
Property 'IsTransient' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildClassWithProtectedOverridePlusJsonProperty.cs |
33 |
Method 'GetPropertyValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildDataContractWithHidden.cs |
31 |
Class 'ChildDataContractWithHidden' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ChildDataContractWithHidden.cs |
37 |
Property 'AddedMember' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor1.cs |
28 |
Class 'CircularConstructor1' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor1.cs |
30 |
Property 'C2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor1.cs |
30 |
Auto-property accessor 'C2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor1.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor1.cs |
31 |
Property 'StringProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor2.cs |
28 |
Class 'CircularConstructor2' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor2.cs |
30 |
Property 'C1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor2.cs |
30 |
Auto-property accessor 'C1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor2.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CircularConstructor2.cs |
31 |
Property 'IntProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassAndMemberConverterClass.cs |
28 |
Class 'ClassAndMemberConverterClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassAndMemberConverterClass.cs |
30 |
Property 'DefaultConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassAndMemberConverterClass.cs |
33 |
Property 'MemberConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassConverterPrecedenceClassConverter.cs |
32 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
33 |
Name 'bar' does not match rule 'Instance fields (private)'. Suggested name is '_bar'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
34 |
Name 'foo' does not match rule 'Instance fields (private)'. Suggested name is '_foo'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
42 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
44 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
45 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
49 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithArray.cs |
51 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithException.cs |
31 |
Class 'ClassWithException' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithException.cs |
33 |
Property 'Exceptions' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithException.cs |
33 |
Auto-property accessor 'Exceptions.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithException.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithGuid.cs |
32 |
Field 'GuidField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithImplicitOperator.cs |
30 |
Property 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithImplicitOperator.cs |
30 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithTimeSpan.cs |
30 |
Class 'ClassWithTimeSpan' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClassWithTimeSpan.cs |
32 |
Field 'TimeSpanField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClientMap.cs |
28 |
Class 'ClientMap' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClientMap.cs |
30 |
Name 'position' does not match rule 'Properties'. Suggested name is 'Position'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClientMap.cs |
30 |
Property 'position' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClientMap.cs |
31 |
Name 'center' does not match rule 'Properties'. Suggested name is 'Center'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ClientMap.cs |
31 |
Property 'center' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CollectionClassAttributeDerived.cs |
59 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CollectionClassAttributeDerived.cs |
64 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestClass.cs |
30 |
Class 'CommentTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestClass.cs |
32 |
Property 'Indexed' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestClass.cs |
33 |
Property 'StartYear' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestClass.cs |
34 |
Property 'Values' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestObject.cs |
28 |
Class 'CommentTestObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CommentTestObject.cs |
30 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
28 |
Class 'CompletionDataRequest' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
38 |
Property 'Text' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
38 |
Auto-property accessor 'Text.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
39 |
Property 'CursorPosition' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
39 |
Auto-property accessor 'CursorPosition.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
40 |
Property 'DataSource' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
40 |
Auto-property accessor 'DataSource.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
41 |
Property 'Project' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CompletionDataRequest.cs |
41 |
Auto-property accessor 'Project.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Component.cs |
35 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Computer.cs |
44 |
Property 'Manufacture' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Computer.cs |
45 |
Property 'StockCount' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Computer.cs |
46 |
Property 'WholeSalePrice' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Computer.cs |
47 |
Property 'NextShipmentDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConsoleWriter.cs |
36 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstantTestClass.cs |
32 |
Class 'ConstantTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstantTestClass.cs |
35 |
Name 'MY_CONSTANT' does not match rule 'Constant fields (not private)'. Suggested name is 'MyConstant'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndDefaultValueAttributeTestClass.cs |
30 |
Class 'ConstructorAndDefaultValueAttributeTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndDefaultValueAttributeTestClass.cs |
37 |
Property 'TestProperty1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndDefaultValueAttributeTestClass.cs |
37 |
Auto-property accessor 'TestProperty1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndDefaultValueAttributeTestClass.cs |
37 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndDefaultValueAttributeTestClass.cs |
40 |
Property 'TestProperty2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndRequiredTestClass.cs |
35 |
Property 'TestProperty1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndRequiredTestClass.cs |
35 |
Auto-property accessor 'TestProperty1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorAndRequiredTestClass.cs |
35 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
28 |
Class 'ConstructorCaseSensitivityClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
30 |
Property 'param1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
30 |
Name 'param1' does not match rule 'Properties'. Suggested name is 'Param1'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
30 |
Auto-property accessor 'param1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
31 |
Property 'Param1' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
31 |
Auto-property accessor 'Param1.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
32 |
Property 'Param2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
32 |
Auto-property accessor 'Param2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
32 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCaseSensitivityClass.cs |
34 |
Name 'Param1' does not match rule 'Parameters'. Suggested name is 'param1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
28 |
Class 'ConstructorCompexIgnoredProperty' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
31 |
Property 'Ignored' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
33 |
Property 'First' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
33 |
Auto-property accessor 'First.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
34 |
Property 'Second' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
34 |
Auto-property accessor 'Second.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorCompexIgnoredProperty.cs |
34 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorReadonlyFields.cs |
28 |
Class 'ConstructorReadonlyFields' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorReadonlyFields.cs |
30 |
Field 'A' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorReadonlyFields.cs |
30 |
Field 'A' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorReadonlyFields.cs |
31 |
Field 'B' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConstructorReadonlyFields.cs |
31 |
Field 'B' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Container.cs |
32 |
Auto-property accessor 'In.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Container.cs |
33 |
Auto-property accessor 'Out.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ContentSubClass.cs |
30 |
Constructor 'ContentSubClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ContentSubClass.cs |
34 |
Name 'EasyIn' does not match rule 'Parameters'. Suggested name is 'easyIn'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ContentSubClass.cs |
39 |
Property 'SomeString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ContentSubClass.cs |
39 |
Auto-property accessor 'SomeString.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ContentSubClass.cs |
39 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConverableMembers.cs |
45 |
Name 'DBNull' does not match rule 'Fields (not private)'. Suggested name is 'DbNull'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertableIntTestClass.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertableIntTestClass.cs |
31 |
Class 'ConvertableIntTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertableIntTestClass.cs |
33 |
Property 'Integer' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertableIntTestClass.cs |
34 |
Property 'NullableInteger1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertableIntTestClass.cs |
35 |
Property 'NullableInteger2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConverterPrecedenceClass.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConverterPrecedenceClassConverter.cs |
35 |
Property 'ConverterType' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConverterPrecedenceClassConverter.cs |
53 |
Invoke as extension method |
Language Usage Opportunities |
Convert static method invocation to extension method call |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleId.cs |
31 |
Class 'ConvertibleId' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleId.cs |
33 |
Field 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleId.cs |
33 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleId.cs |
48 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleId.cs |
103 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleInt.cs |
31 |
Struct can be made readonly |
Common Practices and Code Improvements |
Struct can be made readonly |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ConvertibleInt.cs |
31 |
Struct can be made readonly |
Common Practices and Code Improvements |
Struct can be made readonly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
36 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
37 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
38 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
41 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
42 |
Partial class with single part |
Redundancies in Symbol Declarations |
Redundant 'partial' modifier on type declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
42 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
44 |
Name 'tableCustomers' does not match rule 'Instance fields (private)'. Suggested name is '_tableCustomers'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
46 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
46 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
48 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
49 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
54 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
54 |
Redundant explicit delegate creation |
Redundancies in Code |
Explicit delegate creation expression is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
60 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
61 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
65 |
Comparison with true is redundant |
Redundancies in Code |
Redundant boolean comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
68 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
68 |
Redundant explicit delegate creation |
Redundancies in Code |
Explicit delegate creation expression is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
74 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
76 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
76 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
77 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
77 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
88 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
93 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
93 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
96 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
96 |
Redundant explicit delegate creation |
Redundancies in Code |
Explicit delegate creation expression is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
101 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
102 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
103 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
104 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
104 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
107 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
110 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
111 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
112 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
113 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
113 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
114 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
116 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
117 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
120 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
121 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
122 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
122 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
123 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
125 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
128 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
129 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
130 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
130 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
131 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
133 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
136 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
137 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
145 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
146 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
147 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
155 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
156 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
162 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
163 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
169 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
170 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
171 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
173 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
176 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
176 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
188 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
198 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
199 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
202 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
202 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
203 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
205 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
205 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
208 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
209 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
212 |
Introduce optional parameter(s) for method 'void InitVars(bool)' |
Language Usage Opportunities |
Introduce optional parameters: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
215 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
216 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
220 |
Comparison with true is redundant |
Redundancies in Code |
Redundant boolean comparison |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
229 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
230 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
236 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
241 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
242 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
248 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
249 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
250 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
252 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
258 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
259 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
265 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
270 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
272 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
272 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
273 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
273 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
276 |
Local variable 'schema' can be declared in inner scope |
Common Practices and Code Improvements |
Local variable has too wide declaration scope |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
276 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
278 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
282 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
290 |
Empty statement is redundant |
Common Practices and Code Improvements |
Empty statement is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
301 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
305 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
315 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
321 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
323 |
Partial class with single part |
Redundancies in Symbol Declarations |
Redundant 'partial' modifier on type declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
323 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
323 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
325 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
325 |
Name 'columnCustomerID' does not match rule 'Instance fields (private)'. Suggested name is '_columnCustomerId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
327 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
328 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
332 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
334 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
337 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
338 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
339 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
358 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
359 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
366 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
367 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
368 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
370 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
373 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
374 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
375 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
376 |
Property 'Count' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
378 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
381 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
382 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
385 |
Inconsistent body style: use expression-bodied indexer |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
388 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
389 |
Event 'CustomersRowChanging' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
391 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
392 |
Event 'CustomersRowChanged' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
394 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
395 |
Event 'CustomersRowDeleting' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
397 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
398 |
Event 'CustomersRowDeleted' is never subscribed to |
Potential Code Quality Issues |
Event is never subscribed to: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
400 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
401 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
407 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
408 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
409 |
Name 'CustomerID' does not match rule 'Parameters'. Suggested name is 'customerId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
421 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
422 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
423 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
428 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
429 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
430 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
437 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
438 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
439 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
444 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
445 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
448 |
Qualifier 'base.' is redundant |
Redundancies in Code |
Redundant 'base.' qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
451 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
452 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
455 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
455 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
456 |
Qualifier 'base.' is redundant |
Redundancies in Code |
Redundant 'base.' qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
459 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
460 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
466 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
467 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
468 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
468 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
473 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
474 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
475 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
480 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
481 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
482 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
491 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
492 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
493 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
502 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
503 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
504 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
513 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
514 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
515 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
524 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
525 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
531 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
532 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
538 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
542 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
544 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
547 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
549 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
553 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
559 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
561 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
561 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
562 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
562 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
565 |
Local variable 'schema' can be declared in inner scope |
Common Practices and Code Improvements |
Local variable has too wide declaration scope |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
565 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
567 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
571 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
579 |
Empty statement is redundant |
Common Practices and Code Improvements |
Empty statement is redundant |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
590 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
594 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
608 |
Partial class with single part |
Redundancies in Symbol Declarations |
Redundant 'partial' modifier on type declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
608 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
610 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
612 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
613 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
614 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
620 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
621 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
622 |
Name 'CustomerID' does not match rule 'Properties'. Suggested name is 'CustomerId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
630 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
632 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
635 |
Accessor 'CustomerID.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
635 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
638 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
639 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
640 |
Method 'IsCustomerIDNull' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
640 |
Name 'IsCustomerIDNull' does not match rule 'Methods'. Suggested name is 'IsCustomerIdNull'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
645 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
646 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
647 |
Method 'SetCustomerIDNull' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
647 |
Name 'SetCustomerIDNull' does not match rule 'Methods'. Suggested name is 'SetCustomerIdNull'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
649 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
656 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
657 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
659 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
661 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
661 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
663 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
664 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
665 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
671 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
672 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
673 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
673 |
Property 'Row' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
675 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
678 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
679 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
680 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
680 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
680 |
Property 'Action' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerDataSet.cs |
682 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
38 |
Partial class with single part |
Redundancies in Symbol Declarations |
Redundant 'partial' modifier on type declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
38 |
Class 'CustomerWithMetadataType' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
40 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
40 |
Name 'UpdatedBy_Id' does not match rule 'Properties'. Suggested name is 'UpdatedById'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
40 |
Property 'UpdatedBy_Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
45 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
45 |
Name 'UpdatedBy_Id' does not match rule 'Properties'. Suggested name is 'UpdatedById'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\CustomerWithMetadataType.cs |
45 |
Property 'UpdatedBy_Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractJsonSerializerTestClass.cs |
31 |
Class 'DataContractJsonSerializerTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractJsonSerializerTestClass.cs |
33 |
Property 'TimeSpanProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractJsonSerializerTestClass.cs |
34 |
Property 'GuidProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractJsonSerializerTestClass.cs |
35 |
Property 'AnimalProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractPrivateMembers.cs |
59 |
Property 'NotIncluded' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractSerializationAttributesClass.cs |
34 |
Property 'NoAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DataContractSerializationAttributesClass.cs |
37 |
Property 'IgnoreDataMemberAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeErrorObjectCollection.cs |
33 |
Class 'DateTimeErrorObjectCollection' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeErrorObjectCollection.cs |
36 |
Method 'OnErrorMethod' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeErrorObjectCollection.cs |
36 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetTestClass.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetTestClass.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetTestClass.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetTestClass.cs |
34 |
Class 'DateTimeOffsetTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetTestClass.cs |
36 |
Property 'Foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetWrapper.cs |
31 |
Class 'DateTimeOffsetWrapper' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetWrapper.cs |
33 |
Property 'DateTimeOffsetValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeOffsetWrapper.cs |
35 |
Property 'DateTimeValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
37 |
Auto-property accessor 'PreField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
43 |
Auto-property accessor 'DateTimeOffsetField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeTestClass.cs |
44 |
Auto-property accessor 'PostField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeWrapper.cs |
30 |
Class 'DateTimeWrapper' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DateTimeWrapper.cs |
32 |
Auto-property accessor 'Value.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DecimalTest.cs |
37 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DecimalTestClass.cs |
28 |
Class 'DecimalTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DecimalTestClass.cs |
30 |
Property 'Quantity' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DecimalTestClass.cs |
31 |
Property 'OptionalQuantity' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DefaultValueAttributeTestClass.cs |
39 |
Field 'TestField1' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedEvent.cs |
28 |
Class 'DerivedEvent' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedEvent.cs |
32 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedSerializationEventTestObject.cs |
36 |
Accessor 'Member7.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedSerializationEventTestObject.cs |
62 |
Method 'OnDerivedErrorMethod' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedSerializationEventTestObject.cs |
62 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedSerializationEventTestObject.cs |
62 |
Parameter 'errorContext' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
35 |
Name 'bird' does not match rule 'Fields (not private)'. Suggested name is 'Bird'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
38 |
Name 'parrot' does not match rule 'Fields (not private)'. Suggested name is 'Parrot'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
41 |
Name 'dog' does not match rule 'Fields (not private)'. Suggested name is 'Dog'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
44 |
Name 'antelope' does not match rule 'Fields (not private)'. Suggested name is 'Antelope'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
47 |
Name 'cat' does not match rule 'Fields (not private)'. Suggested name is 'Cat'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
50 |
Name 'albatross' does not match rule 'Fields (not private)'. Suggested name is 'Albatross'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DerivedType.cs |
53 |
Name 'dinosaur' does not match rule 'Fields (not private)'. Suggested name is 'Dinosaur'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DeserializeStringConvert.cs |
28 |
Class 'DeserializeStringConvert' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DeserializeStringConvert.cs |
30 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DeserializeStringConvert.cs |
31 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DeserializeStringConvert.cs |
32 |
Property 'Height' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DeserializeStringConvert.cs |
33 |
Property 'Price' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
31 |
Class 'DictionaryInterfaceClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
33 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
34 |
Property 'Dictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
34 |
Auto-property accessor 'Dictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
34 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
35 |
Property 'Collection' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
35 |
Auto-property accessor 'Collection.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
35 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
36 |
Property 'Employee' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
36 |
Auto-property accessor 'Employee.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
36 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryInterfaceClass.cs |
37 |
Property 'Random' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryKey.cs |
30 |
Accessor 'Value.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryKeyCast.cs |
30 |
Class 'DictionaryKeyCast' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryKeyCast.cs |
32 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryKeyCast.cs |
33 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryKeyContractResolver.cs |
31 |
Class 'DictionaryKeyContractResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DictionaryWithNoDefaultConstructor.cs |
30 |
Class 'DictionaryWithNoDefaultConstructor' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DirectoryAccount.cs |
35 |
Auto-property accessor 'DisplayName.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DirectoryAccount.cs |
38 |
Accessor 'UserName.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DirectoryAccount.cs |
39 |
Accessor 'Domain.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DirectoryAccount.cs |
42 |
Content of collection '_additionalData' is never updated |
Potential Code Quality Issues |
Collection is never updated: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DirectoryAccount.cs |
51 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DoubleClass.cs |
28 |
Class 'DoubleClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DoubleClass.cs |
30 |
Auto-property accessor 'Height.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
28 |
Class 'DTOWithoutParameterisedConstructor' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
28 |
Name 'DTOWithoutParameterisedConstructor' does not match rule 'Types and namespaces'. Suggested name is 'DtoWithoutParameterisedConstructor'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
35 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
36 |
Property 'B' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
36 |
Auto-property accessor 'B.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithoutParameterisedConstructor.cs |
36 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
28 |
Class 'DTOWithParameterisedConstructor' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
28 |
Name 'DTOWithParameterisedConstructor' does not match rule 'Types and namespaces'. Suggested name is 'DtoWithParameterisedConstructor'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
30 |
Name 'A' does not match rule 'Parameters'. Suggested name is 'a'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
36 |
Property 'A' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
36 |
Auto-property accessor 'A.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
36 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
37 |
Property 'B' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
37 |
Auto-property accessor 'B.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\DTOWithParameterisedConstructor.cs |
37 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
28 |
Class 'EmptyJsonValueTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
30 |
Property 'A' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
31 |
Property 'B' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
32 |
Property 'C' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
33 |
Property 'D' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
34 |
Property 'E' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EmptyJsonValueTestClass.cs |
35 |
Property 'F' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EncodingReadConverter.cs |
32 |
Class 'EncodingReadConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumA.cs |
31 |
Enum 'EnumA' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumA.cs |
34 |
Enum member 'ValueA' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumerableArrayPropertyClass.cs |
30 |
Class 'EnumerableArrayPropertyClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumerableArrayPropertyClass.cs |
32 |
Property 'Numbers' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumerableClass.cs |
30 |
Class 'EnumerableClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\EnumerableClass.cs |
32 |
Property 'Enumerable' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ErroringClass.cs |
30 |
Class 'ErroringClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ErroringClass.cs |
32 |
Property 'Tags' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ErroringJsonConverter.cs |
32 |
Parameter 's' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ErroringTestClass.cs |
29 |
Class 'ErroringTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
30 |
Class 'Event' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
61 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
74 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
74 |
Expression is always true |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
96 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
104 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
107 |
Property 'sublocation' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
109 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
110 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
113 |
Property 'userId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
115 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
116 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
119 |
Property 'type' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
121 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
122 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
125 |
Property 'summary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
127 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
128 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
131 |
Property 'details' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
133 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
134 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
137 |
Property 'stackTrace' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
139 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
140 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
143 |
Property 'tag' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
145 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
146 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
149 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
149 |
Property 'time' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event.cs |
151 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\Event1.cs |
35 |
Property 'Venue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\EventType.cs |
34 |
Enum member 'Debug' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\EventType.cs |
35 |
Enum member 'Info' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\EventType.cs |
36 |
Enum member 'Warning' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Events\EventType.cs |
37 |
Enum member 'Error' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
30 |
Class 'ExistingValueClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
32 |
Property 'Dictionary' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
32 |
Auto-property accessor 'Dictionary.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
32 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
33 |
Property 'List' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
33 |
Auto-property accessor 'List.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ExistingValueClass.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
42 |
Virtual member call in constructor |
Potential Code Quality Issues |
Virtual member call in constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
45 |
Property 'FaqId' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
46 |
Property 'Name' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
47 |
Property 'IsDeleted' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
58 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
62 |
Class 'FaqItemMetadata' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
65 |
Property 'Sections' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
68 |
Class 'FaqSection' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
72 |
Class 'FaqItemProxy' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
74 |
Property 'IsProxy' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
76 |
Redundant property override |
Redundancies in Symbol Declarations |
Redundant member override |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
78 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FaqItem.cs |
79 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo.cs |
38 |
Property 'Bars' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo.cs |
38 |
Auto-property accessor 'Bars.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo.cs |
38 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
55 |
Name 'foo' does not match rule 'Properties'. Suggested name is 'Foo'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
55 |
Property 'foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
58 |
Class 'Foo1' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
60 |
Name 'foo' does not match rule 'Properties'. Suggested name is 'Foo'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
60 |
Property 'foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
62 |
Name 'foo2' does not match rule 'Properties'. Suggested name is 'Foo2'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo1.cs |
62 |
Property 'foo2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo64.cs |
28 |
Class 'Foo64' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Foo64.cs |
30 |
Property 'Blah' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FooBar1.cs |
28 |
Class 'FooBar1' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FooBar1.cs |
30 |
Name 'foo' does not match rule 'Properties'. Suggested name is 'Foo'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FooBar1.cs |
30 |
Property 'foo' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\FooConstructor.cs |
37 |
Join null check with assignment |
Language Usage Opportunities |
Join null check with assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
2 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
30 |
Class 'Friend' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
32 |
Name 'id' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
32 |
Property 'id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
33 |
Name 'name' does not match rule 'Properties'. Suggested name is 'Name'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Friend.cs |
33 |
Property 'name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericIEnumerableWithImplicitConversion.cs |
30 |
Class 'GenericIEnumerableWithImplicitConversion' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericIEnumerableWithImplicitConversion.cs |
32 |
Property 'Enumerable' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericImpl.cs |
28 |
Class 'GenericImpl' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
30 |
Class 'GenericListAndDictionaryInterfaceProperties' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
32 |
Name 'IEnumerableProperty' does not match rule 'Properties'. Suggested name is 'EnumerableProperty'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
32 |
Property 'IEnumerableProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
33 |
Name 'IListProperty' does not match rule 'Properties'. Suggested name is 'ListProperty'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
33 |
Property 'IListProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
34 |
Name 'IDictionaryProperty' does not match rule 'Properties'. Suggested name is 'DictionaryProperty'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GenericListAndDictionaryInterfaceProperties.cs |
34 |
Property 'IDictionaryProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AddressDetails.cs |
28 |
Class 'AddressDetails' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AddressDetails.cs |
30 |
Field 'Accuracy' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AddressDetails.cs |
31 |
Field 'Country' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AdministrativeArea.cs |
28 |
Class 'AdministrativeArea' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AdministrativeArea.cs |
30 |
Field 'AdministrativeAreaName' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\AdministrativeArea.cs |
31 |
Field 'SubAdministrativeArea' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Country.cs |
28 |
Class 'Country' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Country.cs |
30 |
Field 'CountryNameCode' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Country.cs |
31 |
Field 'AdministrativeArea' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\GoogleMapGeocoderStructure.cs |
32 |
Field 'Name' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\GoogleMapGeocoderStructure.cs |
33 |
Field 'Status' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\GoogleMapGeocoderStructure.cs |
34 |
Field 'Placemark' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Locality.cs |
28 |
Class 'Locality' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Locality.cs |
30 |
Field 'LocalityName' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Locality.cs |
31 |
Field 'Thoroughfare' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Locality.cs |
32 |
Field 'PostalCode' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Placemark.cs |
28 |
Class 'Placemark' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Placemark.cs |
30 |
Field 'Address' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Placemark.cs |
31 |
Field 'AddressDetails' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Placemark.cs |
32 |
Field 'Point' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Point.cs |
30 |
Class 'Point' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Point.cs |
32 |
Content of collection 'Coordinates' is never updated |
Potential Code Quality Issues |
Collection is never updated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\PostalCode.cs |
28 |
Class 'PostalCode' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\PostalCode.cs |
30 |
Field 'PostalCodeNumber' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Status.cs |
28 |
Class 'Status' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Status.cs |
30 |
Field 'Request' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Status.cs |
31 |
Field 'Code' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\SubAdministrativeArea.cs |
28 |
Class 'SubAdministrativeArea' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\SubAdministrativeArea.cs |
30 |
Field 'SubAdministrativeAreaName' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\SubAdministrativeArea.cs |
31 |
Field 'Locality' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Thoroughfare.cs |
28 |
Class 'Thoroughfare' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeoCoding\Thoroughfare.cs |
30 |
Field 'ThoroughfareName' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
34 |
Cannot resolve symbol '__DebugDisplay' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
39 |
Name '_tag' does not match rule 'Fields (not private)'. Suggested name is 'Tag'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
42 |
Name '_unique_Empty' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueEmpty'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
50 |
Name '_tag' does not match rule 'Parameters'. Suggested name is 'tag'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
56 |
Name '_radius' does not match rule 'Parameters'. Suggested name is 'radius'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
62 |
Name '_width' does not match rule 'Parameters'. Suggested name is 'width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
62 |
Name '_height' does not match rule 'Parameters'. Suggested name is 'height'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
68 |
Name '_width' does not match rule 'Parameters'. Suggested name is 'width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
68 |
Name '_length' does not match rule 'Parameters'. Suggested name is 'length'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
74 |
Property 'Empty' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
77 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
81 |
Property 'IsCircle' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
84 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
88 |
Property 'IsEmpty' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
91 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
95 |
Property 'IsPrism' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
98 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
105 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
112 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
115 |
Cannot resolve symbol '__DebugDisplay' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
120 |
Name '_radius' does not match rule 'Fields (not private)'. Suggested name is 'Radius'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
124 |
Name '_radius' does not match rule 'Parameters'. Suggested name is 'radius'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
131 |
Name 'radius' does not match rule 'Properties'. Suggested name is 'Radius'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
131 |
Property 'radius' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
134 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
138 |
Cannot resolve symbol '__DebugDisplay' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
142 |
Name '_height' does not match rule 'Fields (not private)'. Suggested name is 'Height'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
145 |
Name '_width' does not match rule 'Fields (not private)'. Suggested name is 'Width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
148 |
Name 'item2' does not match rule 'Fields (not private)'. Suggested name is 'Item2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
151 |
Name '_width' does not match rule 'Parameters'. Suggested name is 'width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
151 |
Name '_height' does not match rule 'Parameters'. Suggested name is 'height'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
159 |
Name 'height' does not match rule 'Properties'. Suggested name is 'Height'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
159 |
Property 'height' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
162 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
166 |
Property 'Item2' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
169 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
173 |
Name 'width' does not match rule 'Properties'. Suggested name is 'Width'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
173 |
Property 'width' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
176 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
180 |
Cannot resolve symbol '__DebugDisplay' |
Potential Code Quality Issues |
Cannot resolve symbol in text argument |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
184 |
Name '_length' does not match rule 'Fields (not private)'. Suggested name is 'Length'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
187 |
Name '_width' does not match rule 'Fields (not private)'. Suggested name is 'Width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
190 |
Name '_width' does not match rule 'Parameters'. Suggested name is 'width'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
190 |
Name '_length' does not match rule 'Parameters'. Suggested name is 'length'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
197 |
Name 'length' does not match rule 'Properties'. Suggested name is 'Length'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
200 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
204 |
Name 'width' does not match rule 'Properties'. Suggested name is 'Width'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Shape.cs |
207 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Tags.cs |
29 |
Class 'Tags' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Tags.cs |
32 |
Constant 'Circle' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Tags.cs |
33 |
Constant 'Empty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Tags.cs |
34 |
Constant 'Prism' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GeometricForms\Tags.cs |
35 |
Constant 'Rectangle' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GetOnlyPropertyClass.cs |
28 |
Class 'GetOnlyPropertyClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GetOnlyPropertyClass.cs |
30 |
Field 'Field' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GetOnlyPropertyClass.cs |
32 |
Property 'GetOnlyProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\GetOnlyPropertyClass.cs |
34 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HasByteArray.cs |
28 |
Class 'HasByteArray' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HasByteArray.cs |
30 |
Auto-property accessor 'EncryptedPassword.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
32 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
36 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
36 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
39 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
39 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\HolderClass.cs |
42 |
Auto-property accessor 'AThirdTestMember.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Human.cs |
28 |
Class 'Human' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Human.cs |
32 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Human.cs |
32 |
Use 'nameof' expression to reference type name |
Language Usage Opportunities |
Use 'nameof' expression to reference type's name |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Human.cs |
35 |
Property 'Ethnicity' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IdReferenceResolver.cs |
32 |
Class 'IdReferenceResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IdReferenceResolver.cs |
40 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoreDataMemberTestClass.cs |
31 |
Class 'IgnoreDataMemberTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoreDataMemberTestClass.cs |
34 |
Property 'Ignored' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoredPropertiesContractResolver.cs |
31 |
Class 'IgnoredPropertiesContractResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoredPropertiesTestClass.cs |
34 |
Property 'IgnoredProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoredPropertiesTestClass.cs |
37 |
Property 'IgnoredList' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoredPropertiesTestClass.cs |
40 |
Property 'IgnoredDictionary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IgnoredProperty.cs |
35 |
Property 'StringProp2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IKeyValueId.cs |
30 |
Accessor 'Id.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IKeyValueId.cs |
31 |
Accessor 'Key.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IKeyValueId.cs |
32 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IMainClass.cs |
30 |
Name 'ID' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IMainClass.cs |
30 |
Only implementations of property 'ID' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IMainClass.cs |
31 |
Only implementations of property 'Name' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IMainClass.cs |
32 |
Only implementations of property 'Subclass' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
28 |
Struct 'ImmutableStruct' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
36 |
Property 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
36 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
37 |
Property 'Value2' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
37 |
Auto-property accessor 'Value2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ImmutableStruct.cs |
37 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IMyInterface.cs |
36 |
Method 'PrintTest' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IncompatibleJsonAttributeClass.cs |
31 |
Class 'IncompatibleJsonAttributeClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IncompleteTestClass.cs |
28 |
Class 'IncompleteTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IncompleteTestClass.cs |
30 |
Property 'Key' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
28 |
Class 'Co' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
35 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
40 |
Name 'co' does not match rule 'Properties'. Suggested name is 'Co'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
40 |
Property 'co' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
43 |
Class 'InterfacePropertyTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\InterfacePropertyTestClass.cs |
47 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
33 |
Auto-property accessor 'Company.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
34 |
Auto-property accessor 'Amount.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
37 |
Auto-property accessor 'Paid.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
39 |
Auto-property accessor 'PaidDate.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
43 |
Auto-property accessor 'FollowUpDays.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Invoice.cs |
46 |
Auto-property accessor 'FollowUpEmailAddress.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IPrivateImplementationA.cs |
30 |
Only implementations of property 'PropertyA' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IPrivateImplementationB.cs |
30 |
Only implementations of property 'PropertyB' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\IPrivateOverriddenImplementation.cs |
30 |
Property 'OverriddenProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
33 |
Name 'ISerializableTestObject' does not match rule 'Types and namespaces'. Suggested name is 'SerializableTestObject'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
35 |
Name '_stringValue' does not match rule 'Fields (not private)'. Suggested name is 'StringValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
36 |
Name '_intValue' does not match rule 'Fields (not private)'. Suggested name is 'IntValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
37 |
Name '_dateTimeOffsetValue' does not match rule 'Fields (not private)'. Suggested name is 'DateTimeOffsetValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
38 |
Name '_personValue' does not match rule 'Fields (not private)'. Suggested name is 'PersonValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
39 |
Name '_nullPersonValue' does not match rule 'Fields (not private)'. Suggested name is 'NullPersonValue'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
40 |
Field '_nullableInt' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
40 |
Name '_nullableInt' does not match rule 'Fields (not private)'. Suggested name is 'NullableInt'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
41 |
Name '_booleanValue' does not match rule 'Fields (not private)'. Suggested name is 'BooleanValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
42 |
Name '_byteValue' does not match rule 'Fields (not private)'. Suggested name is 'ByteValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
43 |
Name '_charValue' does not match rule 'Fields (not private)'. Suggested name is 'CharValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
44 |
Name '_dateTimeValue' does not match rule 'Fields (not private)'. Suggested name is 'DateTimeValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
45 |
Name '_decimalValue' does not match rule 'Fields (not private)'. Suggested name is 'DecimalValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
46 |
Name '_shortValue' does not match rule 'Fields (not private)'. Suggested name is 'ShortValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
47 |
Name '_longValue' does not match rule 'Fields (not private)'. Suggested name is 'LongValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
48 |
Name '_sbyteValue' does not match rule 'Fields (not private)'. Suggested name is 'SbyteValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
49 |
Name '_floatValue' does not match rule 'Fields (not private)'. Suggested name is 'FloatValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
50 |
Name '_ushortValue' does not match rule 'Fields (not private)'. Suggested name is 'UshortValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
51 |
Name '_uintValue' does not match rule 'Fields (not private)'. Suggested name is 'UintValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
52 |
Name '_ulongValue' does not match rule 'Fields (not private)'. Suggested name is 'UlongValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
88 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
88 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
89 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
89 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
90 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
90 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
91 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
91 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
92 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
92 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
95 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
95 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
96 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
96 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
97 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
97 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
98 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
98 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
99 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
99 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
100 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
100 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
101 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
101 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
102 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
102 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
103 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
103 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
104 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
104 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
105 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
105 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
106 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableTestObject.cs |
106 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISerializableWithoutAttributeTestObject.cs |
31 |
Name 'ISerializableWithoutAttributeTestObject' does not match rule 'Types and namespaces'. Suggested name is 'SerializableWithoutAttributeTestObject'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclass.cs |
30 |
Only implementations of property 'P1' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclass.cs |
31 |
Only implementations of property 'P2' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclassBase.cs |
30 |
Name 'ID' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclassBase.cs |
30 |
Only implementations of property 'ID' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclassBase.cs |
31 |
Only implementations of property 'Name' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ISubclassBase.cs |
32 |
Only implementations of property 'P1' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Item.cs |
32 |
Name 'SourceTypeID' does not match rule 'Properties'. Suggested name is 'SourceTypeId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Item.cs |
33 |
Name 'BrokerID' does not match rule 'Properties'. Suggested name is 'BrokerId'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Item.cs |
34 |
Auto-property accessor 'Latitude.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Item.cs |
35 |
Auto-property accessor 'Longitude.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Item.cs |
36 |
Auto-property accessor 'TimeStamp.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JaggedArray.cs |
28 |
Class 'JaggedArray' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JaggedArray.cs |
30 |
Property 'Before' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JaggedArray.cs |
31 |
Property 'Coordinates' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JaggedArray.cs |
32 |
Property 'After' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JRawValueTestObject.cs |
30 |
Class 'JRawValueTestObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JRawValueTestObject.cs |
32 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeOnClassTestClass.cs |
38 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeOnClassTestClass.cs |
40 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeOnClassTestClass.cs |
47 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeOnClassTestClass.cs |
49 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
28 |
Class 'JsonIgnoreAttributeTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
33 |
Field 'Field' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
35 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
35 |
Property 'Property' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
37 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
41 |
Field 'IgnoredField' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
44 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
44 |
Property 'IgnoredProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
46 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
50 |
Field 'IgnoredObject' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonIgnoreAttributeTestClass.cs |
50 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
34 |
Field 'pie' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
34 |
Name 'pie' does not match rule 'Fields (not private)'. Suggested name is 'Pie'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
36 |
Field 'pie1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
36 |
Name 'pie1' does not match rule 'Fields (not private)'. Suggested name is 'Pie1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
41 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
43 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyClass.cs |
44 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyConverterContractResolver.cs |
32 |
Class 'JsonPropertyConverterContractResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyConverterTestClass.cs |
30 |
Class 'JsonPropertyConverterTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyConverterTestClass.cs |
32 |
Property 'NormalDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonPropertyConverterTestClass.cs |
33 |
Property 'JavaScriptDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\FakeArrayPool.cs |
37 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\FakeArrayPool.cs |
38 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
34 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
35 |
Name 'totalBytesRead' does not match rule 'Instance fields (private)'. Suggested name is '_totalBytesRead'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
36 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
38 |
Constructor 'SlowStream' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
52 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
57 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
62 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
71 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
76 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\SlowStream.cs |
77 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JsonTextReaderTests\UnmanagedResourceFakingJsonReader.cs |
39 |
Constructor 'UnmanagedResourceFakingJsonReader' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JTokenTestClass.cs |
30 |
Class 'JTokenTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JTokenTestClass.cs |
32 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\JTokenTestClass.cs |
33 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KeyValueId.cs |
28 |
Class 'KeyValueId' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KeyValueTestClass.cs |
28 |
Class 'KeyValueTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KeyValueTestClass.cs |
30 |
Property 'Key' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KeyValueTestClass.cs |
31 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
28 |
Class 'KVPair' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
28 |
Name 'KVPair' does not match rule 'Types and namespaces'. Suggested name is 'KvPair'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
30 |
Property 'Key' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
30 |
Auto-property accessor 'Key.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
31 |
Property 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
31 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\KVPair.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Link.cs |
28 |
Class 'Link' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Link.cs |
33 |
Field 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Link.cs |
38 |
Field 'ParentId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Link.cs |
43 |
Field 'ChildId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListErrorObject.cs |
59 |
Auto-property accessor 'Member2.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListErrorObjectCollection.cs |
35 |
Method 'OnErrorMethod' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListErrorObjectCollection.cs |
35 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListOfIds.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListOfIds.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListOfIds.cs |
54 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
32 |
Class 'ListSourceTest' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
34 |
Name 'str' does not match rule 'Instance fields (private)'. Suggested name is '_str'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
36 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
36 |
Property 'strprop' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
38 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
39 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListSourceTest.cs |
45 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListTestClass.cs |
34 |
Name 'id' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListTestClass.cs |
37 |
Name 'items' does not match rule 'Properties'. Suggested name is 'Items'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ListTestClass.cs |
44 |
Name 'id' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\LogEntry.cs |
30 |
Class 'LogEntry' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\LogEntry.cs |
32 |
Property 'Details' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\LogEntry.cs |
33 |
Property 'LogDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MailAddressReadConverter.cs |
32 |
Class 'MailAddressReadConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MailAddressReadConverter.cs |
47 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MailAddressReadConverter.cs |
49 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MailAddressReadConverter.cs |
54 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MailAddressReadConverter.cs |
57 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MemberConverterClass.cs |
31 |
Class 'MemberConverterClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MemberConverterClass.cs |
33 |
Property 'DefaultConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MemberConverterClass.cs |
36 |
Property 'MemberConverter' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MemberConverterPrecedenceClassConverter.cs |
32 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MessageWithIsoDate.cs |
30 |
Class 'MessageWithIsoDate' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MessageWithIsoDate.cs |
32 |
Property 'IsoDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
28 |
Class 'MethodExecutorObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
30 |
Field 'serverClassName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
30 |
Name 'serverClassName' does not match rule 'Fields (not private)'. Suggested name is 'ServerClassName'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
31 |
Field 'serverMethodParams' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
31 |
Name 'serverMethodParams' does not match rule 'Fields (not private)'. Suggested name is 'ServerMethodParams'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
32 |
Field 'clientGetResultFunction' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MethodExecutorObject.cs |
32 |
Name 'clientGetResultFunction' does not match rule 'Fields (not private)'. Suggested name is 'ClientGetResultFunction'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MetroColorConverter.cs |
34 |
Class 'MetroColorConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MetroColorConverter.cs |
46 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MetroPropertyNameResolver.cs |
31 |
Class 'MetroPropertyNameResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MetroStringConverter.cs |
51 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
34 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
40 |
Constructor 'ModelStateDictionary' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
55 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
60 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
65 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
72 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
76 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
81 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ModelStateDictionary.cs |
119 |
Method 'Merge' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
38 |
Name '_tag' does not match rule 'Fields (not private)'. Suggested name is 'Tag'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
41 |
Name '_unique_AUD' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueAud'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
41 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
44 |
Name '_unique_EUR' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueEur'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
44 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
47 |
Name '_unique_JPY' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueJpy'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
47 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
50 |
Name '_unique_LocalCurrency' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueLocalCurrency'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
50 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
53 |
Name '_unique_NZD' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueNzd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
53 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
56 |
Name '_unique_USD' does not match rule 'Static readonly fields (not private)'. Suggested name is 'UniqueUsd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
56 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
59 |
Name '_tag' does not match rule 'Parameters'. Suggested name is 'tag'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
67 |
Type argument specification is redundant |
Redundancies in Code |
Redundant type arguments of method |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
71 |
Name 'AUD' does not match rule 'Properties'. Suggested name is 'Aud'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
74 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
78 |
Name 'EUR' does not match rule 'Properties'. Suggested name is 'Eur'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
81 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
85 |
Name 'IsAUD' does not match rule 'Properties'. Suggested name is 'IsAud'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
85 |
Property 'IsAUD' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
88 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
92 |
Name 'IsEUR' does not match rule 'Properties'. Suggested name is 'IsEur'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
92 |
Property 'IsEUR' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
95 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
99 |
Name 'IsJPY' does not match rule 'Properties'. Suggested name is 'IsJpy'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
99 |
Property 'IsJPY' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
102 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
106 |
Property 'IsLocalCurrency' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
109 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
113 |
Name 'IsNZD' does not match rule 'Properties'. Suggested name is 'IsNzd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
113 |
Property 'IsNZD' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
116 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
120 |
Name 'IsUSD' does not match rule 'Properties'. Suggested name is 'IsUsd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
120 |
Property 'IsUSD' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
123 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
127 |
Name 'JPY' does not match rule 'Properties'. Suggested name is 'Jpy'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
127 |
Property 'JPY' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
130 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
134 |
Property 'LocalCurrency' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
137 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
141 |
Name 'NZD' does not match rule 'Properties'. Suggested name is 'Nzd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
141 |
Property 'NZD' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
144 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
151 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
155 |
Name 'USD' does not match rule 'Properties'. Suggested name is 'Usd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
155 |
Property 'USD' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Currency.cs |
158 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
30 |
Class 'Tags' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
32 |
Constant 'AUD' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
32 |
Name 'AUD' does not match rule 'Constant fields (not private)'. Suggested name is 'Aud'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
33 |
Constant 'EUR' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
33 |
Name 'EUR' does not match rule 'Constant fields (not private)'. Suggested name is 'Eur'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
34 |
Constant 'JPY' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
34 |
Name 'JPY' does not match rule 'Constant fields (not private)'. Suggested name is 'Jpy'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
35 |
Constant 'LocalCurrency' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
36 |
Constant 'NZD' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
36 |
Name 'NZD' does not match rule 'Constant fields (not private)'. Suggested name is 'Nzd'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
37 |
Constant 'USD' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Money\Tags.cs |
37 |
Name 'USD' does not match rule 'Constant fields (not private)'. Suggested name is 'Usd'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
34 |
Auto-property accessor 'Description.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
35 |
Property 'Classification' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
36 |
Property 'Studio' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
37 |
Property 'ReleaseDate' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
40 |
Redundant method override |
Redundancies in Symbol Declarations |
Redundant member override |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
45 |
Redundant method override |
Redundancies in Symbol Declarations |
Redundant member override |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
47 |
Call to 'base.Equals(...)' is reference equality |
Potential Code Quality Issues |
Call to 'base.Equals(...)' is reference equality |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
50 |
Redundant method override |
Redundancies in Symbol Declarations |
Redundant member override |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Movie.cs |
52 |
Overridden 'GetHashCode()' calls base 'Object.GetHashCode()' |
Potential Code Quality Issues |
Overridden GetHashCode calls base 'Object.GetHashCode()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
30 |
Indexer 'this' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
30 |
Parameter 'propertyName' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
32 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
33 |
'value' parameter is not used |
Potential Code Quality Issues |
'value' parameter is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
36 |
Indexer 'this' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
36 |
Parameter 'property' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
38 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexBase.cs |
39 |
'value' parameter is not used |
Potential Code Quality Issues |
'value' parameter is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultiIndexSuper.cs |
28 |
Class 'MultiIndexSuper' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleItemsClass.cs |
28 |
Class 'MultipleItemsClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleItemsClass.cs |
30 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleParametrizedConstructorsJsonConstructor.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleParametrizedConstructorsJsonConstructor.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleParametrizedConstructorsJsonConstructor.cs |
32 |
Property 'Constructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleParametrizedConstructorsJsonConstructor.cs |
32 |
Auto-property accessor 'Constructor.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MultipleParametrizedConstructorsJsonConstructor.cs |
32 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyClass.cs |
30 |
Auto-property accessor 'PreProperty.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyClass.cs |
32 |
Auto-property accessor 'PostProperty.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyEnum.cs |
30 |
Enum member 'Value1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyEnum.cs |
31 |
Enum member 'Value2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyEnum.cs |
32 |
Enum member 'Value3' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyFactory.cs |
28 |
Class 'MyFactory' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyFactory.cs |
30 |
Method 'InstantiateSubclass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyFactory.cs |
41 |
Method 'InstantiateManiClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyInterfaceConverter.cs |
41 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyObservableObject.cs |
28 |
Class 'MyObservableObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyObservableObject.cs |
30 |
Field 'PropertyChanged' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyObservableObject.cs |
32 |
Property 'TestString' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuple.cs |
31 |
Name 'm_Item1' does not match rule 'Instance fields (private)'. Suggested name is '_mItem1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuple.cs |
38 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuple.cs |
40 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuplePartial.cs |
31 |
Name 'm_Item1' does not match rule 'Instance fields (private)'. Suggested name is '_mItem1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuplePartial.cs |
38 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\MyTuplePartial.cs |
40 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Name.cs |
32 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Name.cs |
32 |
Name 'personsName' does not match rule 'Fields (not private)'. Suggested name is 'PersonsName'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Name.cs |
34 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Name.cs |
34 |
Name 'pNumbers' does not match rule 'Fields (not private)'. Suggested name is 'PNumbers'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Name.cs |
34 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NameContainerConverter.cs |
34 |
Use pattern matching |
Language Usage Opportunities |
Convert 'as' expression type check and the following null check into pattern matching |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NameContainerConverter.cs |
48 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NoConstructorReadOnlyCollection.cs |
32 |
Class 'NoConstructorReadOnlyCollection' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NoConstructorReadOnlyDictionary.cs |
32 |
Class 'NoConstructorReadOnlyDictionary' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
30 |
Class 'NonDefaultConstructorWithReadOnlyCollectionProperty' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
32 |
Property 'Title' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
32 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
32 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
33 |
Property 'Categories' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
33 |
Auto-property accessor 'Categories.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyCollectionProperty.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
30 |
Class 'NonDefaultConstructorWithReadOnlyDictionaryProperty' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
32 |
Property 'Title' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
32 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
32 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
33 |
Property 'Categories' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
33 |
Auto-property accessor 'Categories.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonDefaultConstructorWithReadOnlyDictionaryProperty.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
30 |
Property 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
30 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
31 |
Property 'Constructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
31 |
Auto-property accessor 'Constructor.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonPublicConstructorWithJsonConstructor.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonRequest.cs |
31 |
Class 'NonRequest' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonRequest.cs |
33 |
Property 'Sid' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonRequest.cs |
34 |
Property 'Uid' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NonRequest.cs |
35 |
Property 'FidOrder' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
36 |
Auto-property accessor 'PreField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
38 |
Auto-property accessor 'DateTimeOffsetField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableDateTimeTestClass.cs |
39 |
Auto-property accessor 'PostField.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
28 |
Class 'NullableFloats' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
30 |
Property 'Object' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
31 |
Property 'Float' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
32 |
Property 'Double' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
33 |
Property 'NullableFloat' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
34 |
Property 'NullableDouble' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableFloats.cs |
35 |
Property 'ObjectNull' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableGuid.cs |
30 |
Class 'NullableGuid' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableGuid.cs |
32 |
Property 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableGuidCountingJsonTextWriter.cs |
31 |
Class 'NullableGuidCountingJsonTextWriter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableGuidCountingJsonTextWriter.cs |
38 |
Property 'NullableGuidCount' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableLongTestClass.cs |
28 |
Class 'NullableLongTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableLongTestClass.cs |
30 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
38 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
40 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
41 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
45 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
47 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableStructPropertyClass.cs |
48 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
31 |
Class 'NullableTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
33 |
Property 'MyNullableBool' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
34 |
Property 'MyNullableInteger' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
35 |
Property 'MyNullableDateTime' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
36 |
Property 'MyNullableDateTimeOffset' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullableTestClass.cs |
37 |
Property 'MyNullableDecimal' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
30 |
Class 'NullTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
32 |
Property 'Value1' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
33 |
Property 'Value2' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
34 |
Property 'Value3' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
35 |
Property 'Value4' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\NullTestClass.cs |
36 |
Property 'Value5' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObjectArrayPropertyTest.cs |
28 |
Class 'ObjectArrayPropertyTest' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObjectArrayPropertyTest.cs |
30 |
Auto-property accessor 'Action.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObjectArrayPropertyTest.cs |
31 |
Auto-property accessor 'Method.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObjectArrayPropertyTest.cs |
32 |
Auto-property accessor 'Data.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObservableObject.cs |
34 |
Property 'PropertyChangedHandler' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ObservableObject.cs |
36 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
39 |
Class 'OptInClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
50 |
Property 'NotIncluded' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
53 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
54 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\OptInClass.cs |
55 |
Property 'NotIncluded' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\Employee.cs |
36 |
Auto-property accessor 'Department.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\IPerson.cs |
32 |
Only implementations of accessor 'FirstName.set' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\IPerson.cs |
33 |
Only implementations of property 'LastName' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\IPerson.cs |
34 |
Only implementations of property 'BirthDate' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\Manager.cs |
30 |
Class 'Manager' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\Manager.cs |
32 |
Property 'Employees' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\PersonPropertyClass.cs |
28 |
Class 'PersonPropertyClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\PersonPropertyClass.cs |
30 |
Property 'Person' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\PersonPropertyClass.cs |
30 |
Auto-property accessor 'Person.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Organization\PersonPropertyClass.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ParticipantEntity.cs |
52 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ParticipantEntity.cs |
52 |
Convert to compound assignment |
Language Usage Opportunities |
Use compound assignment |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ParticipantEntity.cs |
53 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonConverter.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonConverter.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonConverter.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonConverter.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonConverter.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
37 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
38 |
Auto-property accessor 'Age.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
42 |
Accessor 'Roles.get' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
51 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
54 |
Auto-property accessor 'Title.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
57 |
Method 'HandleError' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonError.cs |
57 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
39 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
39 |
Property 'InternalId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
41 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
42 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
46 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
48 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
49 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
52 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
54 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
55 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
59 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
61 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonRaw.cs |
62 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonReference.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonReference.cs |
33 |
Auto-property accessor 'Id.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonReference.cs |
34 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonReference.cs |
35 |
Property 'Spouse' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
34 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
40 |
Property 'Name' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
42 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
43 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
47 |
Initializing field by default value is redundant |
Redundancies in Symbol Declarations |
Redundant member initializer |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
49 |
Property 'Age' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
51 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonSerializable.cs |
52 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonWithPrivateConstructor.cs |
28 |
Class 'PersonWithPrivateConstructor' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonWithPrivateConstructor.cs |
34 |
Method 'CreatePerson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonWithPrivateConstructor.cs |
39 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PersonWithPrivateConstructor.cs |
41 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PhoneNumber.cs |
30 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PhoneNumber.cs |
30 |
Name 'phoneNumber' does not match rule 'Fields (not private)'. Suggested name is 'PhoneNumber'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PocoDataContractSerializationAttributesClass.cs |
33 |
Property 'NoAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PocoDataContractSerializationAttributesClass.cs |
36 |
Property 'IgnoreDataMemberAttribute' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Pos.cs |
30 |
Auto-property accessor 'X.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Pos.cs |
31 |
Auto-property accessor 'Y.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PosConverter.cs |
30 |
Class 'PosConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PosConverter.cs |
38 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PosDouble.cs |
30 |
Auto-property accessor 'X.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PosDouble.cs |
31 |
Auto-property accessor 'Y.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PosDoubleConverter.cs |
31 |
Class 'PosDoubleConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
35 |
Name '_stringValue' does not match rule 'Fields (not private)'. Suggested name is 'StringValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
36 |
Name '_intValue' does not match rule 'Fields (not private)'. Suggested name is 'IntValue'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
37 |
Name '_person1' does not match rule 'Fields (not private)'. Suggested name is 'Person1'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
38 |
Name '_person2' does not match rule 'Fields (not private)'. Suggested name is 'Person2'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
39 |
Name '_person3' does not match rule 'Fields (not private)'. Suggested name is 'Person3'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
40 |
Name '_parent' does not match rule 'Fields (not private)'. Suggested name is 'Parent'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PreserveReferencesCallbackTestObject.cs |
41 |
Name '_serializationInfo' does not match rule 'Fields (not private)'. Suggested name is 'SerializationInfo'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
28 |
Class 'PrivateConstructorTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
30 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
31 |
Property 'Age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
33 |
Constructor 'PrivateConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
38 |
Constructor 'PrivateConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
38 |
Parameter 'a' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
43 |
Constructor 'PrivateConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
43 |
Parameter 'a' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorTestClass.cs |
43 |
Parameter 'b' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
30 |
Class 'PrivateConstructorWithPublicParameterizedConstructorTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
32 |
Auto-property accessor 'Name.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
33 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
35 |
Constructor 'PrivateConstructorWithPublicParameterizedConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
40 |
Constructor 'PrivateConstructorWithPublicParameterizedConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateConstructorWithPublicParameterizedConstructorTestClass.cs |
40 |
Parameter 'dummy' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationAClass.cs |
36 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationAClass.cs |
37 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
36 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
37 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
43 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
44 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
53 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateImplementationBClass.cs |
54 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
36 |
Constructor 'PrivateMembersClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
41 |
Field '_privateString' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
42 |
Name 'i' does not match rule 'Instance fields (private)'. Suggested name is '_i'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
43 |
Field '_internalString' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
43 |
Field '_internalString' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
43 |
Name '_internalString' does not match rule 'Fields (not private)'. Suggested name is 'InternalString'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClass.cs |
45 |
Method 'UseValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClassWithAttributes.cs |
49 |
Name '_internalString' does not match rule 'Fields (not private)'. Suggested name is 'InternalString'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateMembersClassWithAttributes.cs |
51 |
Method 'UseValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateSetterBase.cs |
32 |
Name 'IDontWork' does not match rule 'Properties'. Suggested name is 'DontWork'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PrivateSetterDerived.cs |
32 |
Name 'IDoWork' does not match rule 'Properties'. Suggested name is 'DoWork'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Product.cs |
33 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Product.cs |
39 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Product.cs |
46 |
Call to 'base.Equals(...)' is reference equality |
Potential Code Quality Issues |
Call to 'base.Equals(...)' is reference equality |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Product.cs |
51 |
Non-readonly field referenced in 'GetHashCode()' |
Potential Code Quality Issues |
Non-readonly type member referenced in 'GetHashCode()' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ProductShort.cs |
32 |
Field 'Name' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ProductShort.cs |
33 |
Field 'ExpiryDate' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ProductShort.cs |
35 |
Field 'Sizes' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
28 |
Class 'PropertyCase' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
30 |
Name 'firstName' does not match rule 'Properties'. Suggested name is 'FirstName'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
30 |
Property 'firstName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
31 |
Property 'FirstName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
32 |
Property 'LastName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
33 |
Name 'lastName' does not match rule 'Properties'. Suggested name is 'LastName'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PropertyCase.cs |
33 |
Property 'lastName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
30 |
Property 'Value' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
30 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
31 |
Property 'Constructor' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
31 |
Auto-property accessor 'Constructor.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicConstructorOverridenByJsonConstructor.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterTestClass.cs |
28 |
Class 'PublicParameterizedConstructorRequiringConverterTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterTestClass.cs |
37 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterTestClass.cs |
39 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithParameterAttributeTestClass.cs |
28 |
Class 'PublicParameterizedConstructorRequiringConverterWithParameterAttributeTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithParameterAttributeTestClass.cs |
37 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithParameterAttributeTestClass.cs |
39 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithPropertyAttributeTestClass.cs |
28 |
Class 'PublicParameterizedConstructorRequiringConverterWithPropertyAttributeTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithPropertyAttributeTestClass.cs |
38 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorRequiringConverterWithPropertyAttributeTestClass.cs |
40 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorTestClass.cs |
28 |
Class 'PublicParameterizedConstructorTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorTestClass.cs |
37 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorTestClass.cs |
39 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithNonPropertyParameterTestClass.cs |
28 |
Class 'PublicParameterizedConstructorWithNonPropertyParameterTestClass' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithNonPropertyParameterTestClass.cs |
37 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithNonPropertyParameterTestClass.cs |
39 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithPropertyNameConflict.cs |
30 |
Class 'PublicParameterizedConstructorWithPropertyNameConflict' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithPropertyNameConflict.cs |
39 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithPropertyNameConflict.cs |
41 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithPropertyNameConflictWithAttribute.cs |
39 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\PublicParameterizedConstructorWithPropertyNameConflictWithAttribute.cs |
41 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
46 |
Property 'Numerator' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
48 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
51 |
Property 'Denominator' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
53 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
56 |
Property 'IsNan' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
58 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
187 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
199 |
Parameter 'result' output value is always discarded |
Redundancies in Symbol Declarations |
Parameter output value is always discarded: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Ratio.cs |
221 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ReflectionContractResolver.cs |
31 |
Class 'ReflectionContractResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequestOnly.cs |
28 |
Class 'RequestOnly' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequestOnly.cs |
30 |
Property 'Request' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequiredPropertyConstructorTestClass.cs |
28 |
Class 'RequiredPropertyConstructorTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequiredPropertyConstructorTestClass.cs |
36 |
Property 'Name' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequiredPropertyConstructorTestClass.cs |
36 |
Auto-property accessor 'Name.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequiredPropertyConstructorTestClass.cs |
36 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RequiredPropertyTestClass.cs |
31 |
Property 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ResponseWithNewGenericProperty.cs |
28 |
Class 'ResponseWithNewGenericProperty' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ResponseWithNewGenericProperty.cs |
30 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ResponseWithNewGenericPropertyOverride.cs |
28 |
Class 'ResponseWithNewGenericPropertyOverride' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ResponseWithNewGenericPropertyVirtual.cs |
30 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransfer.cs |
28 |
Class 'RoleTransfer' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransfer.cs |
30 |
Property 'Operation' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransfer.cs |
31 |
Property 'RoleName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransfer.cs |
32 |
Property 'Direction' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransferDirection.cs |
30 |
Enum member 'First' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransferDirection.cs |
31 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransferOperation.cs |
30 |
Enum member 'First' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RoleTransferOperation.cs |
31 |
Enum member 'Second' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
31 |
Class 'RootObject' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
33 |
Name '_id' does not match rule 'Properties'. Suggested name is 'Id'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
33 |
Property '_id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
34 |
Name 'index' does not match rule 'Properties'. Suggested name is 'Index'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
34 |
Property 'index' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
35 |
Name 'guid' does not match rule 'Properties'. Suggested name is 'Guid'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
35 |
Property 'guid' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
36 |
Name 'isActive' does not match rule 'Properties'. Suggested name is 'IsActive'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
36 |
Property 'isActive' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
37 |
Name 'balance' does not match rule 'Properties'. Suggested name is 'Balance'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
37 |
Property 'balance' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
38 |
Name 'picture' does not match rule 'Properties'. Suggested name is 'Picture'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
38 |
Property 'picture' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
39 |
Name 'age' does not match rule 'Properties'. Suggested name is 'Age'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
39 |
Property 'age' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
40 |
Name 'eyeColor' does not match rule 'Properties'. Suggested name is 'EyeColor'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
40 |
Property 'eyeColor' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
41 |
Name 'name' does not match rule 'Properties'. Suggested name is 'Name'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
41 |
Property 'name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
42 |
Name 'gender' does not match rule 'Properties'. Suggested name is 'Gender'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
42 |
Property 'gender' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
43 |
Name 'company' does not match rule 'Properties'. Suggested name is 'Company'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
43 |
Property 'company' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
44 |
Name 'email' does not match rule 'Properties'. Suggested name is 'Email'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
44 |
Property 'email' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
45 |
Name 'phone' does not match rule 'Properties'. Suggested name is 'Phone'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
45 |
Property 'phone' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
46 |
Name 'address' does not match rule 'Properties'. Suggested name is 'Address'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
46 |
Property 'address' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
47 |
Name 'about' does not match rule 'Properties'. Suggested name is 'About'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
47 |
Property 'about' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
48 |
Name 'registered' does not match rule 'Properties'. Suggested name is 'Registered'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
48 |
Property 'registered' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
49 |
Name 'latitude' does not match rule 'Properties'. Suggested name is 'Latitude'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
49 |
Property 'latitude' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
50 |
Name 'longitude' does not match rule 'Properties'. Suggested name is 'Longitude'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
50 |
Property 'longitude' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
51 |
Name 'tags' does not match rule 'Properties'. Suggested name is 'Tags'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
51 |
Property 'tags' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
52 |
Name 'friends' does not match rule 'Properties'. Suggested name is 'Friends'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
52 |
Property 'friends' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
53 |
Name 'greeting' does not match rule 'Properties'. Suggested name is 'Greeting'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
53 |
Property 'greeting' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
54 |
Name 'favoriteFruit' does not match rule 'Properties'. Suggested name is 'FavoriteFruit'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\RootObject.cs |
54 |
Property 'favoriteFruit' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SearchResult.cs |
28 |
Class 'SearchResult' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SearchResult.cs |
30 |
Property 'Title' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SearchResult.cs |
31 |
Property 'Content' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SearchResult.cs |
32 |
Property 'Url' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SelectListItem.cs |
30 |
Auto-property accessor 'Text.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SelectListItem.cs |
31 |
Auto-property accessor 'Value.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SelectListItem.cs |
32 |
Auto-property accessor 'Selected.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializableContractResolver.cs |
31 |
Class 'SerializableContractResolver' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestDictionary.cs |
34 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestList.cs |
34 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
35 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
39 |
Accessor 'Member2.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
44 |
Accessor 'Member3.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
47 |
Accessor 'Member4.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
51 |
Accessor 'Member5.set' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
54 |
Property 'Member6' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
56 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
57 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
93 |
Method 'OnErrorMethod' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObject.cs |
93 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObjectWithConstructor.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObjectWithConstructor.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SerializationEventTestObjectWithConstructor.cs |
35 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass.cs |
28 |
Class 'SetOnlyPropertyClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass.cs |
30 |
Field 'Field' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass.cs |
32 |
Property 'SetOnlyProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass.cs |
34 |
'value' parameter is not used |
Potential Code Quality Issues |
'value' parameter is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass2.cs |
28 |
Class 'SetOnlyPropertyClass2' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass2.cs |
32 |
Property 'SetOnlyProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass2.cs |
34 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SetOnlyPropertyClass2.cs |
37 |
Method 'GetValue' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Shortie.cs |
31 |
Auto-property accessor 'Shortened.set' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
30 |
Property 'Result' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
31 |
Property 'Message' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
31 |
Auto-property accessor 'Message.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
31 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
32 |
Property 'Data' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SimpleResponse.cs |
38 |
Constructor 'SimpleResponse' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StaticTestClass.cs |
32 |
Name 'x' does not match rule 'Fields (not private)'. Suggested name is 'X'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StaticTestClass.cs |
35 |
Name 'y' does not match rule 'Fields (not private)'. Suggested name is 'Y'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StaticTestClass.cs |
38 |
Name 'z' does not match rule 'Properties'. Suggested name is 'Z'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
34 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
37 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
42 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
48 |
Name 'product' does not match rule 'Fields (not private)'. Suggested name is 'Product'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
48 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
57 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Store.cs |
60 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StringDictionaryTestClass.cs |
31 |
Class 'StringDictionaryTestClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StringDictionaryTestClass.cs |
33 |
Property 'StringDictionaryProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StructISerializable.cs |
36 |
Parameter 'context' is assigned but its value is never used |
Redundancies in Symbol Declarations |
Unused parameter: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StructISerializable.cs |
44 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StructISerializable.cs |
45 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StructTest.cs |
32 |
Auto-property accessor 'IntProperty.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\StructTest.cs |
33 |
Field 'IntField' is assigned but its value is never used |
Potential Code Quality Issues |
Non-accessed field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubKlass.cs |
28 |
Class 'SubKlass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubKlass.cs |
30 |
Property 'SubProp' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubKlass.cs |
30 |
Auto-property accessor 'SubProp.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubKlass.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubWithContractVirtualProperties.cs |
32 |
Class 'SubWithContractVirtualProperties' has some virtual members but no inheritors |
Redundancies in Symbol Declarations |
Class with virtual (overridable) members never inherited: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubWithoutContractNewProperties.cs |
38 |
Property 'Virtual' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SubWithoutContractNewProperties.cs |
43 |
Property 'JustAProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SuperKlass.cs |
30 |
Property 'SuperProp' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SuperKlass.cs |
30 |
Auto-property accessor 'SuperProp.get' is never used |
Potential Code Quality Issues |
Auto-property accessor is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SuperKlass.cs |
30 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\SuperKlass.cs |
32 |
Constructor 'SuperKlass' can be made protected |
Common Practices and Code Improvements |
Member can be made protected: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Test.cs |
30 |
Only overrides of property 'Value' are used |
Redundancies in Symbol Declarations |
Type member is never accessed via base type: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
40 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
41 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
44 |
Name '_Name' does not match rule 'Instance fields (private)'. Suggested name is '_name'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
49 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
50 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
53 |
Name '_Now' does not match rule 'Instance fields (private)'. Suggested name is '_now'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
58 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
59 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
62 |
Name '_BigNumber' does not match rule 'Instance fields (private)'. Suggested name is '_bigNumber'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
67 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
68 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
71 |
Name '_Address1' does not match rule 'Instance fields (private)'. Suggested name is '_address1'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
71 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
76 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
77 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
80 |
Name '_Addresses' does not match rule 'Instance fields (private)'. Suggested name is '_addresses'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
80 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
83 |
Name 'strings' does not match rule 'Fields (not private)'. Suggested name is 'Strings'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
83 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
86 |
Name 'dictionary' does not match rule 'Fields (not private)'. Suggested name is 'Dictionary'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClass.cs |
86 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClassConvertable.cs |
28 |
Class 'TestClassConvertable' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClassConvertable.cs |
30 |
Field 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestClassConvertable.cs |
31 |
Field 'X' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestComponent.cs |
35 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestComponentSimple.cs |
34 |
Empty constructor is redundant. The compiler generates the same by default. |
Redundancies in Symbol Declarations |
Empty constructor |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestObject.cs |
30 |
Constructor 'TestObject' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestObject.cs |
40 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TestObject.cs |
41 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
31 |
Class 'ThisGenericTest' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
33 |
Field can be made readonly |
Common Practices and Code Improvements |
Field can be made readonly: Private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
33 |
Redundant type specification |
Syntax Style |
Use preferred style of 'new' expression when created type is evident |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
35 |
Property 'MyProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
37 |
Method 'Add' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
42 |
Indexer 'this' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
44 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
45 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
48 |
Indexer 'this' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
50 |
Invoke as extension method |
Language Usage Opportunities |
Convert static method invocation to extension method call |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
66 |
Method 'ToJson' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
71 |
Property 'TheItems' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
73 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
73 |
Invoke as extension method |
Language Usage Opportunities |
Convert static method invocation to extension method call |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\ThisGenericTest.cs |
73 |
Type argument specification is redundant |
Redundancies in Code |
Redundant type arguments of method |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TimeZoneOffsetObject.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TimeZoneOffsetObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TimeZoneOffsetObject.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TimeZoneOffsetObject.cs |
34 |
Class 'TimeZoneOffsetObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TimeZoneOffsetObject.cs |
36 |
Property 'Offset' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TraceWriter.cs |
33 |
Inconsistent body style: use expression-bodied property |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeClass.cs |
30 |
Class 'TypeClass' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeClass.cs |
32 |
Property 'TypeProperty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterJsonConverter.cs |
38 |
Class 'TypeConverterJsonConverter' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterJsonConverter.cs |
50 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterJsonConverter.cs |
68 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
33 |
Field 'Empty' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
33 |
Readonly field 'Empty' is never assigned |
Potential Code Quality Issues |
Unassigned readonly field |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
43 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
45 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
46 |
Accessor 'Width.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
46 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
49 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
51 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
52 |
Accessor 'Height.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSize.cs |
52 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
39 |
Redundant method override |
Redundancies in Symbol Declarations |
Redundant member override |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
56 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
56 |
Expression is always false |
Redundancies in Code |
Expression is always 'true' or always 'false' |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
57 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
65 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
79 |
Use 'nameof' expression to reference parameter 'destinationType' name |
Language Usage Opportunities |
Use 'nameof' expression to reference name |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
81 |
Merge cast with type check |
Potential Code Quality Issues |
Type check and casts can be merged |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
86 |
Convert to '??=' |
Language Usage Opportunities |
'if' statement can be re-written as '??=' assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypeConverterSizeConverter.cs |
94 |
Value assigned is not used in any execution path |
Redundancies in Code |
Assignment is not used |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypedSubHashtable.cs |
31 |
Class 'TypedSubHashtable' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypedSubHashtable.cs |
33 |
Field 'Name' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\TypedSubHashtable.cs |
34 |
Field 'Hash' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
32 |
Field 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
33 |
Field 'FName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
34 |
Field 'LName' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
35 |
Field 'RoleId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
36 |
Field 'NullableRoleId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
37 |
Field 'NullRoleId' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\UserNullable.cs |
38 |
Field 'Active' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
30 |
Field 'X' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
30 |
Field 'X' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
31 |
Field 'Y' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
31 |
Field 'Y' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
32 |
Field 'Z' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
32 |
Field 'Z' is never assigned |
Potential Code Quality Issues |
Unassigned field: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Vector.cs |
36 |
Use string interpolation expression |
Language Usage Opportunities |
Use string interpolation expression |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VectorParent.cs |
28 |
Class 'VectorParent' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VectorParent.cs |
30 |
Field 'Position' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionKeyedCollection.cs |
32 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionKeyedCollection.cs |
37 |
Class 'VersionKeyedCollection' is never instantiated |
Potential Code Quality Issues |
Class is never instantiated: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionKeyedCollection.cs |
39 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionKeyedCollection.cs |
52 |
Method 'OnErrorMethod' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionKeyedCollection.cs |
52 |
Parameter 'context' is never used |
Redundancies in Symbol Declarations |
Unused parameter: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
34 |
Name '_Major' does not match rule 'Instance fields (private)'. Suggested name is '_major'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
35 |
Name '_Minor' does not match rule 'Instance fields (private)'. Suggested name is '_minor'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
36 |
Name '_Build' does not match rule 'Instance fields (private)'. Suggested name is '_build'. |
Constraints Violations |
Inconsistent Naming |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
37 |
Name '_Revision' does not match rule 'Instance fields (private)'. Suggested name is '_revision'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
72 |
Property 'Build' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
74 |
Property 'Revision' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
76 |
Property 'MajorRevision' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
78 |
Property 'MinorRevision' is never used (except inside its declaration) |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
98 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\VersionOld.cs |
109 |
Qualifier is redundant |
Redundancies in Code |
Redundant name qualifier |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Widget.cs |
28 |
Class 'Widget' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Widget.cs |
30 |
Property 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Widget1.cs |
28 |
Class 'Widget1' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\Widget1.cs |
30 |
Property 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\WidgetId.cs |
30 |
Property 'Value' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\WidgetIdJsonConverter.cs |
49 |
Possible 'System.NullReferenceException' |
Potential Code Quality Issues |
Possible 'System.NullReferenceException' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\WithEnums.cs |
28 |
Class 'WithEnums' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\WithEnums.cs |
30 |
Property 'Id' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\WithEnums.cs |
31 |
Property 'NullableEnum' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XmlNodeTestObject.cs |
30 |
Class 'XmlNodeTestObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XmlNodeTestObject.cs |
32 |
Property 'Document' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
36 |
Class 'XNodeTestObject' is never used |
Redundancies in Symbol Declarations |
Type is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
38 |
Property 'Document' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\TestObjects\XNodeTestObject.cs |
39 |
Property 'Element' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
165 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
169 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
188 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
188 |
Specify string culture explicitly |
Common Practices and Code Improvements |
Specify string culture explicitly |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
268 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
309 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
376 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
384 |
Local variable 'value' is only assigned but its value is never used |
Redundancies in Symbol Declarations |
Non-accessed local variable |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ConvertUtilsTests.cs |
396 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
27 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
63 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
72 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
85 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
141 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
148 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
159 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
159 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
160 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
160 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
169 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
177 |
Name 'ReadOffsetMSDateTimeOffset' does not match rule 'Methods'. Suggested name is 'ReadOffsetMsDateTimeOffset'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
182 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
222 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
227 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
235 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
235 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
236 |
Merge conditional expression |
Language Usage Opportunities |
Merge conditional ?: expression into conditional access |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
236 |
Type cast is redundant |
Redundancies in Code |
Redundant cast |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
247 |
Method 'TryParseDateIso' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
254 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DateTimeUtilsTests.cs |
264 |
Inline 'out' variable declaration |
Language Usage Opportunities |
Inline 'out' variable declaration |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
28 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
37 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
41 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
56 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
69 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
83 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
96 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
110 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
127 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
130 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
144 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
163 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
180 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\DynamicReflectionDelegateFactoryTests.cs |
211 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
31 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
147 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
148 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
148 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
149 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
149 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
150 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
150 |
Bitwise operation on enum which is not marked by [Flags] attribute |
Potential Code Quality Issues |
Bitwise operation on enum which is not marked by [Flags] attribute |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
242 |
Enum member 'Green_a' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
242 |
Name 'Green_a' does not match rule 'Enum members'. Suggested name is 'GreenA'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
243 |
Enum member 'Green_b' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
243 |
Name 'Green_b' does not match rule 'Enum members'. Suggested name is 'GreenB'. |
Constraints Violations |
Inconsistent Naming |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
251 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
259 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
267 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
275 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
283 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
287 |
'int' is default enum governing type |
Redundancies in Symbol Declarations |
Underlying type of enum is 'int' |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
291 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
299 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\EnumUtilsTests.cs |
307 |
Enum member 'Two' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
26 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
30 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
39 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
43 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
53 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
66 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
80 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
93 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
106 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
145 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
169 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
195 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
202 |
Class 'StaticTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
239 |
Class 'FieldsTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
316 |
Use object initializer |
Language Usage Opportunities |
Use object or collection initializer when possible |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
323 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
349 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ExpressionReflectionDelegateFactoryTests.cs |
367 |
Redundant explicit array creation in argument of 'params' parameter |
Redundancies in Code |
Redundant explicit array creation in argument of 'params' parameter |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
|
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
22 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
23 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
24 |
Auto-property can be made get-only |
Common Practices and Code Improvements |
Auto-property can be made get-only: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
26 |
Constructor 'OutAndRefTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
32 |
Constructor 'OutAndRefTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
39 |
Constructor 'OutAndRefTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
52 |
Constructor 'InTestClass' can be made private |
Common Practices and Code Improvements |
Member can be made private: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
57 |
Constructor 'InTestClass' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
70 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
83 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
97 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
110 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
123 |
Replace 'Enumerable.Count()' invocation with collection count property access |
Potential Code Quality Issues |
Use collection's count property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
140 |
Convert to auto-property |
Language Usage Opportunities |
Convert property to auto-property |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
142 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
143 |
Accessor 'IntProperty.set' is never used |
Redundancies in Symbol Declarations |
Type member is never used: Non-private accessibility |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\LateboundReflectionDelegateFactoryTests.cs |
143 |
Inconsistent body style: use expression body |
Syntax Style |
Use preferred body style: Convert to property, indexer or event with preferred body style |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ReflectionUtilsTests.cs |
29 |
Using directive is not required by the code and can be safely removed |
Redundancies in Code |
Redundant using directive |
| SUGGESTION |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\ReflectionUtilsTests.cs |
47 |
Join declaration and assignment |
Common Practices and Code Improvements |
Join local variable declaration and assignment |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
48 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
49 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
81 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
82 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
110 |
Possible 'null' assignment to non-nullable entity |
Constraints Violations |
Possible 'null' assignment to non-nullable entity |
| WARNING |
Newtonsoft.Json.Tests |
Newtonsoft.Json.Tests\Utilities\StringUtilsTests.cs |
111 |
Code is heuristically unreachable |
Redundancies in Code |
Heuristically unreachable code |